MFRFFLLKASLRIPIGGGGRSPSTALPALPPYLRRLSVQPLSTSAAAAAAAAAPSEPRAVEDRLARAHGFPPESARAVAAAVDPKLAHKLDSFVAVFTGHGFSPSEVATVLLRYPRCLRSNPVKNLKPKLDFLAGNGVAGETLVHVLTNDPYLLRRSLESQLAPCFDCLVKFFGNRRDAISLLMVKRGTWVLHKFTDSMELNIDKLRQVGVPDSSITKLMTVRPRTLSRDATEFSEIVDEVRRMGLHPSSLMFVYGVITLAGMKRPKWEAKIAVFKKFGWSDEQFKAIFVKQPQIMNPSEKRMEQFLKFFMSELGWTADELTNCPSIFMASFKKRILPRMSILLFLLSEGLVKRQSLLGKLLMSEDKFLSKFVMENVGKAPQLLQMYEDKQVLAQFHAFKMQD*