MATIACVKARQIFDSRGNPTVEVDVILSDGTCHRAAVPSGASTGAYEALELRDGGIDYLGKGVSKAVSNVEKIIGPALVGKDPTDQNGIDTFMVEKLDGTQNEWGWCKQKLGANAILAVSLAICKAGASVKKIPLYKHIANLAGNISLVLPVPAFNVINGGSHAGNRLAMQEFMILPVGASSFSEAMKMGAEVYHYLKAVIKKKYGQDATNVGDEGGFAPNIQENKEGLELLKVAIEKAGYSGKVVIGMDVAASEFFIEKEKKYDLNFKEENNDGSKKISGDELIELYKSFTEEFPIVSIEDPFDQDDWEHYSKFTAQIGEKVQIVGDDLLVTNPTRVGKAIKGLSCNALLLKVNQIGSVTESIEAVKMAKRAGWGVMTSHRSGETEDTFIADLAVGLATGQIKTGAPCRSERLAKYNQLLRIEEELGDAAVYAGANFRQPVVPY*