MATIVSIKARQIFDSRGNPTVEVDLTCSDGTFARAAVPSGASTGIYEALELRDGGSDYLGKGVSKAVDNVNTVIGPALIGKDPTEQTAIDNLMVQQLDGTVNEWGWCKQKLGANAILAVSLAVCKAGASVLKIPLYKHIANIAGNKKLVLPVPAFNVINGGSHAGNKLAMQEFMVLPVGASSFKEAMKMGVEVYHNLKSVIKKKYGQDAINVGDEGGFAPNIQENKEGLELLKTAIAKAGYTGKVVIGMDVAASEFYKEDKTYDLNFKEDNNDGSQRISGDALKDLYKSFVSEYPIVSIEDPFDQDDWEHYAKLTAEVGANVQIVGDDLLVTNPKRVQKAIDTKACNALLLKVNQIGSVTESIEAVRMSKKAGWGVMASHRSGETEDTFIADLSVGLATGQIKTGAPCRSERLAKYNQLLRIEEELGAEAVYAGANFRTPVEPY*