MGDKMRASVLYNVGDVRYEMVDIPEITDTQVLVNVKYVGICGSDLPRSMVSGLSGNTKYPLILGHEFSGEVVKIGEKVKHINVGDRVAVAPLVPCRKCDYCNEGNFGLCDDYNIIGTRVNGAFAEYVRVPEEHILKLPDTLDYETAAGIEPATIAYHGISKSNIRVGDSVVVLGCGPIGQFVIQWAKVFGASKIIAVDIFDEKLELSKLLGANYILNSKEVNVIKEIKKITNGGADVVIETAGSRFTQEQSLFVAKKRGNIVFVGISHTELPLSADATECILRGELTLKGSWNSYTSPYPGRAWTATLDFMGKGDIIFKPMISHKIGLNEVGDFLSKMSKREINFNKILVEI*