MSAARATLAPHPRARVVPRAKSARPIQNGSTYPAKEHCSECGLCDTEHVARVRDACAFLGQGMSRVETLEPVVHGRGRRASPDDEDRLGVVDETFYAAMKRPVDGAQWTGVVTSVAKRMLESGMVEGVICVASDPDEPRAPRPILATTVEEIVSARGVKPSLSPNLSVLSEVEARGLKRILFIGVGCAVSALRAVEPYLGFDKLYVMGVNCTDNGRLESFQKFIQLSSENPGTVLHYEFMPDYQVHFKHLDGTYEKVPYFCLPANDLVDVIAPSCYSCFDYVNGLADVVVGYMGSEYDPSKPMNEHPQYVTVRNSRGREMIDLVRDDMDVSPSTSSGDRRPFVMQTVVADDEAKFGRGPEKPAPRFVGKLIAWLLTKIGPKGKEFGMYSLDYHTIRNYLYVNRVWGAERAREHVPEYAKRVVREYDVNGAVSARLNIGKP*