MLFKQQVWLRQKLLVLGSLAVGSLLYLVARVGSLDRLQPICPVESRFGGAHNQAELPLRALQFKRGLLHE
FRKGNSSKEQVHLHDLVQQLPKAIIIGVRKGGTRALLEMLNLHPAVVKASQEIHFFDNDENYAKGIEWYR
KKMPFSYPQQITIEKSPAYFITEEVPERIYKMNSSIKLLIIVREPTTRAISDYTQVLEGKERKNKTYYKF
EKLAIDPNTCEVNTKYKAVRTSIYTKHLERWLKYFPIEQFHIVDGDRLITEPLPELQLVEKFLNLPPRIS
QYNLYFNATRGFYCLRFNIIFNKCLAGSKGRIHPEVDPSVITKLRKFFHPFNQKFYQITGRTLNWP