MTTLCVARRHVPDLPELHRAYETNYMALMKLLPSTNDGAARLYNIAQSLQFAVRILENTRYTTLIEICQHNDEFPDFLRSHMQVRLYHDARMAEVCVSQQISRLLPSYDYPNPAMHQRDEKEQCNHFLAEWLRFCLAHGYSAEALAY