MEEKGRVCVTGAGGYVASWLVKLLLSKGYMVHGTVRDPDDEKNSHLKRLEKAQEKLQLFRADLVDYDSLYAAIKGCSGVFHVATPIPSSSVANPETELLEPAVRGTLNVLKACSETGVERVVVVSSVGAVMMNPDWPPNRPMDEDCWSDIDYCRESKSLLNWYCISKTTSEREALKYAENSGLDVVTVCPSRVLGPLLQPTVNGSSQLFIDLFKGGAVTTDNRLWIIVDVRDVAEALLLVYDKKEASGRYICASHPVRVQSLVEKLKSKYPRYNYPKNYIEVDQELRLSSEKLKRLGWECRSLEETIVDSVECYQEELEEEV