MTTSATFTTPPSVHIDRDAFTTVIKVRAIRVPTRETDAVLRALRGFVLDVPKVKAVANANAGENLVLLSADNVQNLGDLEEKVPRARLDDVRERVGGTIETTEYDVPLTYEYFNAAQVLRKLLPDAIEVPSSFETVGHVAHMNLRDEHEAHKYLIGAVILEKNERLKTVVNKIGSIESEFRVPEWELLAGEPSLVTEVKQHGATFKLDFGSVYWNSRLETEHKRLVDSFKANEVICDATSGVGPFSIPASQKGIRCYASDLNPDCAKYLKMNAVDNRVKHLVKCYNMDARAFIKSLLAAPSDYDANDEQQWMKSKAEYDAKVAEFNAKKKAAKEKKEQFRETKPAKLEWAAEDEDGTPPAGATFDHIVTNLPASGIEFLDCLKGSFDRRVWEGRDLPMVHCYTFKGADETDEDVIKRGGKHLGAEIVNGEVREVRDVSPNKLMVLLSFRMTPEVAYDAKRQCRE*