MSYHYRNTGIGKETILQLCKHSPKKVFLATRNEAKAKDAIASINSQLPKPADVEFVSLNLSNLASVASAAETISRSTDRIDLLFLNAGIMNMPPGKTDDGFDLQLGTNHVGHFLFTKRLLPVLKETVAKYNTDVRVISTSSLGNAFAPSFDTMISSEKLSSQGHWTSYGASKAANILFAAELAKRHPELISVSLHPGMIQTDLYATTTSNSFLLRTLLRFFGPLVYHDVSYGALTQLWAATVDKSKLKQGGFYVPVGKLDSKNKFAVDDDMQKRLWEWTEGELEQRGY*