MNEQSVLTKEDKNTLLKMYFYFQYTAIEIQSAVNLLYMLEQFIEGKPYKEMIANEMLVLAPSQGSLNAYVTLSRVAFHNLIINIFKLGELIEKKQGILTHLPEFNKSVNEFRKIFFTQDLRLYRNTYVAHHSDKNKDKSDNFLNYEELIQTFCKIIGVDLSIFNKDIQTFFPFLLKYGENFFSKNPKGTEIHSIVFNSASEFQKVLGVEKLNRKHTFS