MTHELLHLTEAPLWEAARAAGAYEMSTRGRTLREEGFVHCSLPHQLPGVARALYGPGAQGLVVLVIDADRLSAPVRFEAMDPGGEEFPHIYGPVPVDAVVEVRRWQDPAGGDGPSADG