MRLPKGDCREETRAMPLRVELKPFERIVIGDTVIVNSNTRARFIVEGDVPILRERDTVTAETADTPAKRLYLCVQTMYLKNDAIRYRASYLACMNELREATPAVASLAEAVDRHVAAGALYKALKEIRALIQCESPAIAPAEVGP