MVTITSVKARQIFDSRGNPTVEVDVGLSDGTCHRAAVPSGASTGVYEALELRDGGSDYLGKGVMKAVGNVNSIIGPALIGRDPTEQTQIDNFMVQQLDGTVNEWGWCKQKLGANAILAVSLAVCKAGASVKKIPLYKHIANLAGNKNLVLPVPAFNVINGGSHAGNKLAMQEFMILPVGASSFKESMKMGVEVYHHLKAVIKKKYGQDATNVGDEGGFAPNIQENKEGLELLKTAIAKAGYTGKVVIGMDVAASEFYDSKDKTYDLNFKEENNDGSQKISGDQLKDLYKSFVAEYPIVSIEDPFDQDDWEHYSKLTAEIGEKVQIVGDDLLVTNPKRVEKAINEKACNALLLKVNQIGSVTESIEAVKMSKHAGWGVMASHRSGETEDTFIADLSVGLATGQIKTGAPCRSERLAKYNQLLRIEEELGAEAVYAGANFRKPVEPY*