MVLAELGGRIMSAIQKMNNVTIIDEKALNDCLNEITRALLQSDVSFPLVKEMQTNIKKIVNLEDLAAGHNKRRIIEQAIFSELCKMLDPGKSAFAPKKAKPSVVMFVGLQGEVLEKPQLVPSMLIIIRRKGYKPALVCADTFRAGAFDQLKQNATKSKIPYYGSYTGSDPVKIAVEGVDRFKKENCDLIIVDTSGRHKQQASLFEEMRQISEATKPDLVIFVMDSSIGQTAFEQARAFKQTVAVGAVIITKMDGHAKGGGTLSAVAATKSPVIFIGTGEHMDEFEVFDAKPFVSRLLGNGDMSGFVNKLQEVVPKDQQPELLEMLSHGKFTLRIMYDQFQNMLNMGPLKEVFSMLPGMRAEMMPEGHEKESQAKIKRYMTMMDSMTNEELDSSNPKVFNESRIMRIARGSGRIVREVMEMLEEYKRLTTMWGKVKGLKNLEKGNMSALSKNKNSQQLSKVLPAQMLKQIGGMSGLQSLMKQMGSGKDLMGMFGGRDE*