MGRYELVRSDDAAAGATGTDLECGASASKASTTSPAAPSTTSPAARQPRLVSLDVFRGITVLLMIIVDDAGGFLPSLNHSPWDGVTIADFVMPFFLFIVGVSLTLAYKRVPDKLEATKKAVLRALKLFCLGLVLQGGFFHGVHSLTFGVDLTKIRLMGILQRIAIAYLLAAICEIWLKGDDDVDSGYGLLRRYRYQLFVGLVLSIAYTILLYGIYVPDWEYKISGPGSTEKSFSVKCGVRGDTGPACNAVGMVDRTILGIDHLYRRPVYARTKECSINYPENGPLPPDAPSWCQAPFDPEGLLSSVMAIVTCLIGLQFGHIIIHFEKHRGRITNWLIPSFSMLALAFLMDFSGMRMNKPLYTISYTLATAGAAGLLFAGIYALVDLYGFRKPTIPMEWMGKHALMIYVLVACNILPMFIRGFYWRDPNNSLLKVIGIGA*