MLGNMIKTRKSYTVILKNQFYNFLSRKQLWYSQYNNLKNRDSLSYLYELYKSIESCKSGHMLYKLSNKTLNYQIFDLHIWRLIENKFYELNKELTPKELSSIINHFKQMKINDSKIYENSIDIILASLDNYSIHDLSLICLSYTYFYKVNKNFLNKISSAIINLYEQEKNNIQNLTKNQLNELFISYVHIIGSYSKIQHKNIDLFKAASVYIYEALNLDINVSPKIILKIINSYSNVKIKHSKIFDLLAKQIPTTKITDDELKSIKKNLDNLKYSNDTLNKYIDYRLF*