MATNSRAVMDSVAKTYEEGFKSIKTLVDIGGGTSSSLSAIVKEHPHIRGINLDLPHVIAAAPPITEVEHMEGNMFEQIPSTDAVLMKWIIHDWDDEECVKLLRSSYEVTPANGKVLIVDAVVEERKEDESDLSWRLGLLFDVAMMVYTTGGKERTERRIQRAVPESRLQQFHHHQVAFPSIAHSALQILWSVEDNPSGGPAHQVNSLRVSVSETFTRKITGKKISIIKKDYYSRMEIGYFLKIKLLHLFASFELEVNRTEL*