MAAISSVKARQIFDSRGNPTVEVEVILSDGSVHRAAVPSGASTGVYEALELRDGGKAYLGKGVSKAVNNVVKVIGPALVGKDPSDQTGIDNFMVHELDGTKNEWGWCKQKLGANAILAVSLAVCKAGAAVKKIPLYKHIANLAGNSTLVLPVPAFNVINGGSHAGNKLAMQEFMILPVGASSFSEAMKMGSEVYHNLKSVIKKKYGQDATNVGDEGGFAPNIQENKEGLELLKVAIEKAGYTGKVVIGMDVAASEFFLEKEKKYDLNFKEENNDGSQKISGDELIKLYKSFTEEFPIVSIEDPFDQDDWEHYSKFTQLIGEKVQIVGDDLLVTNPTRVEKAINELSCNALLLKVNQIGSVTESIEAVKMAKKAGWGVMTSHRSGETEDTFIADLAVGLATGQIKTGAPCRSERLAKYNQLLRIEEELGDAAVYAGASFRQPVAPY*