MATIVCVKARQIFDSRGNPTVEVEVILSDGTVHRAAVPSGASTGAYEALELRDGGKDYLGKGVSKAVNNVVNIIGPALVGKDPTDQKGIDNFMVQGLDGTKNEWGWCKQKLGANAILAVSLAVCKAGAAVEKIPLYKHIANLAGNSTLVLPVPAFNVINGGSHAGNKLAMQEFMILPVGASSFSEAMKMGTEVYHHLKSVIKKKYGQDATNVGDEGGFAPNIQENEEGLELLKVAIEKAGYTGKVVIGMDVAASEFFLEKEKKYDLNFKEENNDGSQKISGDELINLYKSFTEKYPIVSIEDPFDQDDWEHYNKFTRLIGEEVQIVGDDLLVTNPTRVGKAINDLSCNALLLKVNQIGSVTESIEAVKMAKKAGWGVMTSHRSGETEDTFIADLAVGLATGQIKTGAPCRSERLAKYNQLLRIEEELGDLAVYAGASFRQPVAPY*