MPRVFTVLVLLWALPHASVEGRPLRKEEPSPPSIHTVFSAECNDYFDWQTVALEHSFRTSGQPGPLTRLLSCNPKDLGTYRGMDLAPTFVVPSWSRHPKTGDWYPAINKPLSILHWLTHADVTADYVVILDADMILRTPVLPWELGAAPGTPVSARYGYLEGCANELVRLHASDPERCDRVGGFMVHYTQDLRKLAPLWLSKTEEMRADRAHWHLMGDIYGQGWISEMYGYAFGASEAGLVHKIDDFTMLYPGYVPAEGTGPKILHYGLPYGVGSWTWEKGHYRHTDLVNTCRVFPEPPNPAELPSTDPSRRRGDLLGIECMVGINRALLEHHAKRGGCKEIFEDFGNGTVHRKEGHVAASAKEQEHVAAFRATPEMRTAGAGRGAGSESGSGRFVAARSVENGESGDRKGEENAGTVAGKADDSADVIERDAAARSNAAASRALNPRVLTQPLDEMPNGVLWAALVYVILVAFWLVTTRRMTQSRPRPRASLEGFRGLEGAVGRAETGKAKE*