MLKRKKIKPITLGDVTIIDDGKLRKAITAASLGNAMEWFDFGVYGFVAYALGKVFFPGADPSVQMIAALATFSVPFLIRPLGGLFFGMLGDKYGRQKILAITIVIMSISTFCIGLIPSYATIGIWAPILLLLCKMAQGFSVGGEYTGASIFVAEYSPDRKRGFMGSWLDFGSIAGFVLGAGVVVLISTIVGEENFLEWGWRIPFFIALPLGIIGLYLRHALEETPAFQQHVDKLEQGDREGLQDGPKVSFKEIATKHWRSLLSCIGLVIATNVTYYMLLTYMPSYLSHNLHYSEDHGVLIIIAIMIGMLFVQPVMGLLSDRFGRRPFVIMGSIALFALAIPAFILINSNVIGLIFAGLLMLAVILNCFTGVMASTLPAMFPTHIRYSALAAAFNISVLIAGLTPTLAAWLVESSQDLMMPAYYLMVIAVIGLITGISMKETANRPLKGATPAASDIQEAKEILGEHYDNIEQKIDDIDQEIAELQVKRSRLVQQHPRIDE*