MNEDKIRKILAKYAKRRDDNELLLEHRKNEVYNRIPEIKSIDDEISKIGLSLAKIVLLNPKSKDEIVKKTKENIESLKVKKERLLAESNIPLDYLEIKFQCISCKDKGFLPNGEKCSCLKQEIVNEAYKMSNLDRILSQENFSNFNLNIFSPKKGSDGEISPRENMLNNLSICENFVHDFKKDNSENLLFYGSTGLGKTYMCNCIAKELLDKGNVVIYQTSFRILDILEDYKFRRDTNNQISEDNYKNLFDCDLLIIDDLGTELNNSFTSGEIFNIVNTRLVAGKKIIISTNLTPSQIGNTYTQRTLSRILDKFRILEFTGDDLRWERFK*