MTPILVFDIETIPDVAGIRRLESLPAAMSDEEVAEHAFAARREKTGSDFLPHHLQRVAAISCVFRDNNGFRVRSLGTPSDGEAALVQSFYRTIEKYTPQLVSWNGGGFDLPVLHYRALVNGIRANRYWDLGEDDRDFKWNNYISRYHSRHTDLMDVLAMYQARANAPLDALARLCGFPGKLGMDGGQVWHAFQAGRIDEIRNYCETDVVNTYLLYCRFQLMRGGFSPEEYADEIALVKNALAQEAAPHWGEYLSAFDN