MALRSGWVSLVVLHLALLMVQAGMSGYQIITRVALTGGMSLFTFAVYRGAVGLCFLIPVAFFLERNKRPPLTWTLVGHFFILGLTGVFFSQAFFLEGLTYTSPTFAAAIQNSIPAITFIIALAFGQEKVHIRRIDGMAKVLGTLMCVIGATLMVFYKGPALLKLDDQDTNPSNDSPLLVSTLDQLFNSPGMGTTSTILSAIKSWQLGAFYHMGMCIAFSFWLVIQSPVIKQYPARLSVTAFTSFFGTLQLLVLAVCKVRDPSKWILEGPELLAVLYAGLVVSGLVFSLQMWCVQKGGAVLTAVYQPAQTIIVAILTFLFLRENFYLGSLIGGLLIIGGLYLVTWGQGKERKFDATSIPTSVAPFENGIDSSKTNITQVFLDDGKNEPTLTQPLLEENLPSNSSC*