MVGVSWLVEEMGSNIFPPFVRASQGIIIIPPPKHNTPNNVRGQLYEEDPMSHSESEEGSFDEDDADGIGIATPTEASQEMFLPPSTKIPSAPTPIPSLNHIEANRAPHKGPYLPPLATHESRRIHTHPIHDVPPLRSSGPTLYSLGPTGDLVGDEVAPLEDAAKTSLPASLCDPYTGMFMDDGSLLSCGHSFGADSIKHMLEIGACMSCGVPMKKEDVIPNYTLRSVVQAFRREGEHWRLDSLKVLKQRRERAFNQDRFKRAPLASALQFPYSVNDKVVIKGNKRTPERFFGHQAVVTSQCLNGWYMVRMLDNGETVKLQYRSLMKLGEKQTYEEIQGEKSLDSNWP*