MAHASFAIRDEASLNVLIPMGGRGEVFREAGYVFPKPLIKIAGRPMLFHMLDNLQLRLGDVIWLVVPHSMHGQYEAEFALLQRQYPAADIRVVTFKMVTRGAVETLFIGLQHMSPAELSRKTLCLDCDNLYFSDVLGAFRTLPRDTSACFYFTDRGTAAIYSYLRLEEGSGAVLEVAEKVAISDHANVGAYGFASGSLLHRFARDVLDDPRREAMHYYVSNLISRMLDQGRPFVGLPAEQTSQCGTPTRLEAFIDTVAAGRALGSIKRRFCFALDDVLVTHPQAISPHISPYLPLSRRRVGQASAGRATLP