MATITVVKARQIFDSRGNPTVEVDIHTSNGIKVTAAVPSGASTGIYEALELRDGGSDYLGKGVSKAVGNVNNIIGPALIGKDPTQQTAIDNFMVHELDGTQNEWGWCKQKLGANAILAVSLAVCKAGAVVSGIPLYKHIANLAGNPKIVLPVPAFNVINGGSHAGNKLAMQEFMILPVGAASFKEAMKMGVEVYHHLKSVIKKKYGQDATNVGDEGGFAPNIQENKEGLELLKTAIEKAGYTGKVVIGMDVAASEFYSEDKTYDLNFKEENNNGSQKISGDALKDLYKSFVAEYPIVSIEDPFDQDDWEHYAKMTTECGTEVQIVGDDLLVTNPKRVAKAIAEKSCNALLLKVNQIGSVTESIEAVKMSKKAGWGVMTSHRSGETEDTFIADLAVGLSTGQIKTGAPCRSERLAKYNQLLRIEEELGSEAIYAGVNFRKPVEPY*