MSGLRYPLEPTIAPMYVLPISSLLEYDQLPGYEQLCADDRLELHDEHKPTAFISHTWLGSAHPDPEGSFFLLLKDVLTRVQRREMQIQAFSVGLAPFFGLGRKEKLGALKDGYIWLDWCCVPQRETRRSASWREQFIRSIPSYVARECVEVLLEADPSLGHLGLKPVGWRPFHLALFTGRAAIVAYFAEYHPHLMHLEQPDLSPSGMVLTAFGDLDTLRVAIGLSRDVEDCRDTVGSPLLRAIFRVADAIASAPLPLLRCGLGQRLYNSRAAMSRCTALHVAAFRGHLRAIDLLLERGSSPSSTRHPFGFTPLHTAAIRGHEKALGRLLAAGADPSIRCSRGMTALDWADFWGVDACTRLLRSGSSTEMCRACP*