MRTARTPASAARGGRALYELYRAASRAAAPAALLWRRLRGLEHPSRWPERLGRPSVARPRPGSPLVWFHAVSLGEGMAALPVVRHCARLHPGLPILLTTTTLSSFEVMKDLLPDGVIYQFAPLDCPDAIESFIGYWKPNLILLMESELWPNLILSAAEKGIAVVLLNARMSLKSFNRWSLPLGLQLVSLMLSKLSLVIPLSTIQAVRFQLLHAPPQIIHFAGDLKYAVGDIAAGEKEVAAIEDLQQQFSNRPIWMAASIHKGEDEIILRVHDELTRAYPTLLLILVPRHPEDSKNVSQTLKKQKVNFVLRSTREVVSSNTSIYVVDTLGELRMLYRVTPIAVIGGSFLPGLAGHNISEAAAVGCAVMTGPSVGHFYHMLVEMWQINPLAVKQVKGEYELLEALKQLLGDSRALEACQRAAKDAFSFMSDGVVNRVWNLVHPFTIGSQTDTCDSFSSS*