MVTIKSVKARQIFDSRGNPTVEADIHLDDGTFARAAVPSGASTGIYEALELRDGGKDYMGKGVFKAVQNVNEIIGPALVGKDPTEQTAIDNFMVQELDGTTNEWGWCKQKLGANAILAVSLAVCKAGAQVKKIPLYQHIAEISGNKKMVLPVPAFNVINGGSHAGNKLAMQEFMILPTGASSFREAMKMGSEVYHHLKSVIKKKYGQDATNVGDEGGFAPNIQENKEGLELLKTAIEKAGYTGKVVIGMDVAAAEFYSKDKTYDLNFKEENNDGSQKISGDALKDLYKSFVSEYPIVSIEDPFDQDDWEHYGKLTAEIGDKVQIVGDDLLVTNPKRVEKAINGKSCNALLLKVNQIGSVTESIEAVKMSKRAGWGVMASHRSGETEDTFIADLSVGLSTGQIKTGAPCRSERLAKYNQLLRIEEELGDKAIYAGADFRAPVEPY*