MSMPTFHLAPDLAVSRLCFGTMTMGEQSRLPESLRLLDAAFDAGVNFFDSAEMYPVPQRSETHGRSEEFLGRWLRARRAPRDSVVLATKVAGPSGEMTWIRGGPASLDSRNIAEAIDGSLRRLGVDYIDLYQIHWPDRYVPMFGETEYDPSHQYMSVPMEEQLLALGRAIDAGKIRYIGLSNETPYGLMKFLQLSRDSQLHSKILTVQNSYNLLCRNFDAGLAECCHHERINLLAYSPMAMGILSGKYYSSDDGGPPDARMNLFKGRYSEGESRYNLQNPKMKAAVKEYVKISAKHGISPAILAVAFVLRHPLVSSAVFGATEISQLTEVLQATRIHLSEEIVAEINEVHARYPNPCP*