MAIVNPSWFKIILLLVAYGFKFSEAAGNLAASFVFGDSLVDAGNNNYIFTLSKANIAPNGCDFKPSAGQPSGRYTNGRIIPDIIADELGQKGYAPPFLAPSAKGSAILHGVNYASGGSGILNSTGRIFVGRLSLEVQVNNFAETRKELIGMLGAEKTKELLGNSAFSVTMGANDFINNYLVPIASTIQRALVSPESFIDQIMTTYRVQLMRLYELGARKIIVANLGPIGCIPYERTLNRVEENQCAAMPNELAIMFNKRATFVYANTYDMVEDLIINYAKYGFVSSNVACCGRGGQFRGVIPCGPTSSECVDHGKYVFWDPYHPSEAANLVVAKRLLDGGPNDVFPVNVRKLFHT*