MASRGEDPDPYDVRSHVPTLGADRSHLINWVLEMEDIKGARRPESHPPCVDDAQMKTPTRNVMHIHGAQVSDEMVPKFGMEFESYDMAYAFYNKYAEHAGFDVRKSRSRSAHREICCSREGKNKYRGDETKRERRRGSARIGCRAYVRVRNVMREGEVVSVVFDDVVVEHNHPLTPSPSAMKHMRSYKQRDDTLMEFVDTMQQCRVPQSSIMGVLSEMHGDRESIPFTNRDLENRKAANVREENADDISKLLKFFNECKKDNPKFYWDIKTDEEGVVKNVFWSHASMQAEYANFGDAITFDTTYKTNIYGMLSRPEVSPFFFL*