MEEKGRVCVTGAGGYVASWLVKLLLSKGYMVHGTVRDPDDEKNSHLKRLEKAQEKLQLFRADLVDYDSLYAAIKGCSGVFHVATPIPSSSVANPETELLEPAMRGTLNVLKACSETGVERVVLVSSVGAVMMNPDWPPNRPMDEDCWSDIDYCRESKSLLNWYNISKTTSEREALKYAKNSGLDVVTVCPSLVFGPLLQPTVNGSSQLFIDLFKGGAVTTDNRLWIIVDVRDVAEALLLVYDKKEASGRYICASHPVRVQSLVEKLKSKYPCYNYPKNYTEVDQELKLSSEKLKRLGWECRSLEETIVDSVECYQEAGILNKD