MLFLDKNLELNDTELDIYNYIVANLDKVVYMRIRDLATEAHVSTTTILRFCRKFGCNGFSEFRVKLQLYLEEQKLAQIDMADETTYIDFLKRTAQPEFKAQIQNAVEILRDRELVLFAGVGSSGVIAEYGAIYFSSLFTLALHIEDPLNHPFYHLSSKLSDKICMIAISVEGENEDIIRYIHQLKAQNCKVISITNSAKSTIARLSDANIAYYINKEMYQEANITSQLPALYTIENIAREIRTQLDKEKM*