MSSAAGHKERSRVLVIGGTGYIGRFIVAASAREGHPTYVLVRDPAPADPAKAAVLQGFRDAGVTLVKGDLYNHESLVVAMESADVVISAVGYAQLPDQTRIISAIKDAGNIKRFFPSEFGNDVDHVHAVEPAKSVFAAKASIRRAVEAEGIPYTYISSNFFAGRFLPAIGQIGVTGLPIDKVLILGDGNVKAIFGTEEDVGTYTIKAVDDPRTLNKILYLRPPSNILSHNELISLWEKKVGKTFERVYIPEDDVLKKIQESPIPLNRALSISHSAWVKGDHTNFEIDPFFGVEATDLYPDVKYTTVDEYLNKFL*