MRSLKFLDLSGMAVQSLPKSLGSLKQLVCLRLLWMPIKILPASLTTLENLEILDLSFSDITELPSRLHKLKSLRYLGLSHCKDLKYLPRSILQLTSLQYLYMNECGSLWKNAERCYSKKVASISHLVRLTQLKWLELQNNGADLYENIDDKSSGKMPKMDTFRLTLTESKNLPSIMTEMPELKRLALKCPDLVNMEFVKSLDKKFDNFFQNLNYLVLFECGKLCKLPDLHKLNNLQRLEIIACRKLKEFPEGFGETGAFSSLKIFSLIRLEKLEKLPEIKEGQEGKQGAMHKLQIFTIMECPVLKTLPTGYLQLKDLQKIRIYSCPVLAQDYQNYENNNIMVKLMSIRDTEEIKKWHFQLCEKHGSWVYGEFWCNELFLFLGGLNTFV*