MPSLSTSDHASVVSLNLFVALLCACIVLGHLLEENRWMNESITALMIGLATGVVILLISNGKSSRLLVFSEDLFFIYLLPPIIFNAGFQVKKKQFFRNFVTIMLFGAIGTVISCTVITLGVTQFFKKLDIGTFDLGDYLAIGAIFAATDSVCTLQVLNQDETPLLYSLVFGEGVVNDATSVVVFNAIQSFDLTHLNHEAAFQLLGNFMYLFLLSTLLGVATGLISAYVIKKLYFGRHSTDREVALMMLMAYLSYMLAELFDLSGILTVFFCGIVMSHYTWHNVTESSRITTKHTFATLSFLAETFIFLYVGMDALDIDKWRSVSDSPGTSVAVSSILIGLLMLGRAAFVFPLSFLSNLAKKNESEKINFKMQVVIWWSGLMRGAVSMALAYNKFTSAGHTDLRGNAIMITSTITVCLFSTVKATTSFLSDGNTPKSIQIPLLDQDSFIEFTGNHNVPRPDSIRGFLTRPTRTVHYYWRKFDDSFMRPVFGGRGFVPFVPGSPTERDPPDLSRA*