MIYLQNLVNKVYDVLDYLEFGAVCEAKKRHDHIGDLLVIGILENIKDRDATDSPSEMRVASECKELSETSLLEEGSHLRRVVEICQSLSVKEPNPDDSADATHIFFTEERAVAVATAIRTGPEMTRAKIAFTVALMRKDLGKTWADTYYEKSAGGVQVYPDWAAFATALEEAFPEHGTRIKAHQILMKLPERQKNKKTALSLGNYVTRFEQLASKAQLKDAEVNGVNRTENDYHTLHANFIKGLPKELYVSLATRVARDRPNTMKAWYDEVRNADAAKQGALTVTDTRDYSEPMDIDATAVAATFASTLGGRKWELGAVLNEADWKLHRDGNLCFYCHIKGHSAKDCRKKAATRQGGGRPNQGGSGKDDFRARIKALSADEKWELYEELTMEDF*