MLFKQQVWLRQKLLVLGSLAVGSLLYLVARVGSLDRLQPICPVESRFGAAHNQAELPLRALQFKRGLLHE
FRKGNSSKEQVRLHDLVQQLPKAIIIGVRKGGTRALLEMLNLHPAVVKASQEIHFFDNDENYAKGIEWYR
KKMPFSYPQQITIEKSPAYFITEEVPERIYKMNSSIKLLMIVREPTTRAISDYTQVLEGKERKNKTYYKF
EKLAIDPNTCEVNTKYKAVRTSIYTKHLERWLKYFPIEQFHIVDGDRLITEPLPELQLVEKFLNLPPRIS
QYNLYFNATRGFYCLRFNIIFNKCLAGSKGRIHPEVDPSVVTKLRKFFHPFNQKFYQITGRTLNWP