MTQSLSTDEANEYCLMIQPLSTDEGWNLFCGRAFRNVAVPDNLKTIAREVASECKGLPLAINTVAAALAWKETAAEWSVALRSMKNVDPDFPSTHPTIHEELYQRVRWSYNGLPDNLKMCFLYCAAFPEDAHIEVEALVEMWRAERLVPQKVKTYFMDVGREYINVLVATHPTIDAELYQRVRWSYNDLPNNNLKMCFLYCAVFPEDADIEVEALVEMWRAERLVPQRQKTYFMDVGREYINVLVDRCLIQYVDAEKEAIKVHDVLRDMAIYVGQKEENWLFLSGQHLQHFPSEEETRDRKRISVLGNEISDLPPDFECPX