MESNIFSRFSFEANTTTQLPAAAAVVEENDAQVDMEDLNKCGSSPPNWRDIILAIRSMRSKQDAPVDEMGTHKLADASADKKTQQFQLLVAAVISSQTRDSVTAAAMMRLHALPGGLNISTLCKQDLTINRLAEALKPVGFYRQKAKHLKAIAEKLLAPPFDGCVPCTMHELLKLPGVGPKVALLVLWVAFGRGEEGFIVDTNVRRVCCRLGWAPDGSDPSQVRDALETWLPRSLWPDISFLFVGFGQQVCKPIAPQCGKCQVKSMCPSALQDTEDGTSKKRRRLKGFSHKTKKFGSLNC*