MHGDAPSVTPEVSLESTTPLAASAPHASPNSPESMHGASRRARTDPRYLSGLGDDSASSLTLDAKTTWAPTLDGASPRQPLESMSAATPHQLMAKFFEHACDCGCDSTNREEQTVAIAALLVLIERERKEFVDLGDRVKTQDISISKRMHEIRYIRARLVENIVMSGSMNQFSVVTSAMAVRYLDYILVASGYQIQKECFWVYQLLASACNLIAAKFEEPAQNQRRNLARRLQNTNDISFDTTAMSKMEAIVLRELGWNAARVTPFCFIPYFLVILDCYDFAMTSPCPLGAELRAQLLHEAEILTLMVLYEGAMCSFESSVVAKAIICILIAKFCSKIHTAEIVEPIVMNIFKKLDMDADADDCVYVIARVKECAEIVEALKESLHKFGHETQ*