MTTFKLNTGATIPALGFGTWQDADAQETAVLEALRAGYRHIDTARVYGTEAAVGRAIKKSGIPRNQIFLTTKIWNNKHHPDDVAQALQDSLNDLDQDYVDLLLIHWPVAFKRGTEQFPKTEDGKPAVADTDYLDTYKALEKLLSTGKVKAIGVSNFSKAEMERILANATVPPAVHQLEGHPWLQQREFAEWHKKHGIHITHYSPFGNQNEVYSREGTIGRLIEDPVLVEIGKKYNKSAAQVALAWGVTEGHSVLPKSKTPERIKANLEGDFKLEEEDLKKIRGIDRKLRFNDSSKDFGYDFFKDLDGKK*