MATIACVKSRQIFDSRGNPTVEVEVILSDGTVHRAAVPSGASTGVYEALELRDGGKDYLGKGVSKAVSNVVKIIGPALIGKDPTDQNGIDKFMVEELDGTQNEWGWCKQKLGANAILAVSLAVCKAGAAVKKIPLYKHIANLAGNPSLVLPVPAFNVINGGSHAGNKLAMQEFMILPVGASSFSEAMKMGAEVYHHLKAVIKKKYGQDATNVGDEGGFAPNIQENKEGLELLKVAIEKAGYSDKVVIGMDVAASEFYIEKEKKYDLNFKEENNDGSKKISGDELIELYKSFTKEFPIVSIEDPFDQDDWEHYSKFTAQIGEKVQIVGDDLLVTNPTRVGKAIKDISCNALLLKVNQIGSVTESIEAVKMAKRAGWGVMTSHRSVETEDTFIADLAVGLATGQIKTGAPCRSERLAKYNQLLRIEEELGDAAIYAGASFRQPVAPY*