MNKLEPSVKYKALIVSEVLDDLLALQEHDRLIFLAMIKDSDTEWTPLLTKLVDRVITHYEEYYRVISKLIKGNVRLSLRSSPGWPSYLEDPFLWVGGWRPSMAFHLLDFKPGFRLGVGLDRLLKGVNMDELKDISPSQFVQVGELQRQTIREEAELTHSLDDTALPMENGFTEFDSVMTTNDLIVAHNDDDGHSELRDVFGKADDLRLKTLRLFVHILSPIQAVQLFIPAAQLHLKVEAWGKNREEANTRKVNNALTKGNGHCVFGGFFETWLREQEVDLEELKSAAVSYTKSSRSHTESTQILGVLVRRVMSHYENYYRVKCESGKQNVLNMISPAWKSLLEQAFLWIGGWRPSTTFHLLYSAVGLQLEAGLTELLAGLSTGDLADLTSSQLTRVNELQLKTIRKERELTEMLAAVQETVADSFMIKLSRVVETTESVNKRVESILSIKEDKFKEIFGKADDLRMKTLRNVVAILNSNQAVHFLIAAAELQLKLHEWGKNRDH*