MSLLNQLFNRGILGAKCKTCLNLAISRIKLLQNKRSLHLKQMRKEIAQFLQTGQEAIARIRVEHVIREQNIWAAYEILELFCEFVLARVPILETQRECPTELREAVASIIFAAPRCSDVPDLLQIKNLFAAKYGKEFILAASELRPDTSVNRAIIEKLSVSTPTGEAKLKQLKEIAQEYNLEWDSSNTEAEFSKKHEDLLDGSKQVCSGGAISQAPSIQSSLQCPPTSEPNVISSRTIQQGIQALHSPNTASKKSLSSPDEVEHSIKSYNAGQVSDSKETRSQSSDILERARAAIASADRASAAARAAAELANITFGPWKLEEGQSPKG*