MVRNAGARGSNVSRSDVTQAIDNRQMAPSQTSDIPFPPELLEKIFTFANDGTRFIDFFDFMLVCRAFRDTVYGMATLWTDFNVNLERDTDMRDLLECLKYWFKRAKELPVTARFVCCDYLLPRQMELLHAFLFSDDTRLLEGLSISLREAALLGAEWIGKFLDASLPAADGARSRFAGMKTVRLGVNGVIALRGHRTLPKLFPSAETLEIVCDNLYTVVNDDGPYIRWPVQLTSANLRELRIRIPIPANHHDEVLDLLHKLLVQLPDIQVLDLAIVPRGKYTEPSLLGPNSPAPLNVTHNSLTDLTLTGCMVFISTYVLPRLTCPKLRALRLENHRSVADQSRGSHHVIAISILAFKERSKWELEHLALIDSRIDDDAVEGLLSDLHSLVSFKLVVWANADGKFFGRLQDLARTQPVLPLLEELFVACVHYEFYEVIVGHKVHYLPPREVVDFDRKGFDRFTAYASRPLNKVALSVDRRTIAFSMGLSPREVKRMRDEMKIPMFVP*