MNDNPVSSYLSKDVLDYEPTKEEIKFYHKNNLKSLRYIFCGKELDDFEKQKIRELKEFVNKLKLKEKDKEKDKEKEVETYQTIFKNTLFDDDNYVLRFLQGNEFVFERCYNDMLRHLTWRKENLPIPLSDVQIFLDKGYCYIHGRDKQMHPIIIINCKNIISANTKDVLKVLYYWLEFCISKLLIEGKVEQWRVIIDLTSCSVLNIPIATLKDISKNLSCNYRSRLCKMLVLSAPLVVTGIWHMLKSIIPVVTQQKITITSSEKEKKLLDQVQANQLEKKFGGTCENATDFTEPILP*