MNKRNIKVFFFFLSLYMCASNKAFANEPSLVNFTPKKDIPTKDIPTKDIPTKDIPTKDIPTKDIPTKDIPTKDIPTKDIPTNNPVQTDKKINKSVLVRLAQRMSAILIVILRAFACKQSKPQKSGLDKHIRTKNIAENATLGKATTDSVNPDNDDKNDIISISDSFDEMYENNKYLLCNDPEETKKVTKYMNEAVTLLQKQIETTVGYQNHFNYNNADIYTKKQDDADIGKLNITIENPDKYDEIKNMLWDPNNPQNIDHKFLNGQVVRVYNPNLMMIQQCYVSASNSSVICFHYLFKRVEISKDTTIIVYISTNMSDVNNNIEKNIHTLLEIVYSLKLGCNFEEELKNKFVNLSGYTIKKKDTHVDVTYFNSIFDSHILARLYDFKRIRSKNYVLLMNLKGIFSQKNKCIPNSTFLLS*