MAEMEGVESFLKALWDLPLTAEEKARIHLEFMEMPVHLVARNFIPPTPQDKAATLRSFLKKLEGKERVPSNTYVTSAKDPTSKRQRVISRYKPVCVEPATMLGQADRILVALRWLYLLVEVQLTHLRTARLRKMKVAEADYYPAILCFLEAASFGQEGLHFGGEGQGKVKKSDLQGFVSSKMKAPTEVKTSVKHAKDSDPTGVESNALLIGQEAEYLESTEGDEPVAMGCLFCRMDRFWVVKYLRQDGSVEQLALMNPAFILMKLRDLDDSESRLGSVRLCDILPGMPSAGFSTLVAYMEQLREIHGLRVSVVRFRGAHNDDISISDLNIVAYGRKSLILRCCLDPHLFPACMRMAVEDALRKLGLDQEQNDEDNEDEENEDEDEDDDEEG*