MATISLIKARQIFDSRGNPTLEADVFLVDGSCHRAAVPSGASTGVYEALELRDGGKDYLGKGVSKAVHNVNTIIGPALVGKDPTDQTGIDNFMVHELDGTKNEWGWCKQKLGANAILAVSLAVCKAGAAAKKVPLYKHIAELAGNSTLVLPVPAFNVINGGSHAGNKLAMQVLEFMILPTGASSFSEAMKMGSEVYHNLKSVIKKKYGQDATNVGDEGGFAPNIQENMEGLELLNVAIEKAGYTGKVVIGMDVAASEFFVEKEKKYDLNFKEENNDGSQKISGDELINLYKTFIEKYPIVSIEDPFDQDDWEHYSKFTEQIGKQVQIVGDDLLVTNPTRVSKAIKDLSCNALLLKVNQIGSVTESIEAVKMAKQAGWGVMTSHRSGETEDTFIADLAVGLATGQIKTGAPCRSERLAKYNQLLRIEEELGDAATYAGLNFRQPVAPY*