MPPFEGFVSCCSSLFSYDLPHKRQVVQELSHISRVPDDMLEELLLAKLDSQDLCRLAEVSHRFQAIASKEERWLQLYKERFGYATALAEKAHKKAGSWKALFASKVVTNREAAPWRKPCKFELDAALDSMTQPNGHNVGKELAVIYLVDGSGSVGEEDFSCMTSFLIRSTEAIVAKSPECKVGVVQFSNDVRVELPLAAIDVPGFTLAVGELVRMNGGTNIAAAVQRAGQLFKKNAAPDARRLLVLLTDGRVDSHQANEASAMAARLADEQANVSLYAFGVGRGVDAAELIHIISGAETKDADQRYLELCVRDEAPW*