MDLSPGDFLSQVTEHWESIRATHATIAEHIGKKDLSGLMTYDEEDPHGILPLAPDSLKPCACTIRGFGAAAVASAAEFEFFLPAAEEDLGALLESCNEDTYKKMHEGLEAAYEVAKREVSGTRTALSDIEGKGWSAALCLQKDPTEVASMDDVEKEKAFELMRTTLAGEHVKESTKQVFQLLCTNEIPLHDKIHAKQRLVDALQRKAMMITSERAVADSLVAGLEQQQAEVREKMQRCARIRRATIREVEVAGQQMVEAQQAAQEAERKHKDAYIRNEAAAMQEENLEKADEAISKELEAARAARAQMKEECDHLDVEATASTRAMTASNQACHSSILAYSKLAVEEAWKNTAFAYELGKCLVAAKKKERDHLLQEQRKFQKLAQKQKQPKKAATLEKVEQFERQICETKSELVQLEALTLRAEEQFNSFRLLQSGPDEDAIARAAQDAAREHYGDFQLYVSDDDDSDGSTEASGPTMALQQHMPSPVDKIRIEMEEKFKIEKQQMMAEFQLEKQQMWLALREEMRAELQRDDASSVNSFERISDIGE*