MPAATTKTGLIAITEKEWAKLTRLIEALPETDASRPDAEGTTIKDVLAHRAHWIGLFFQWLEEGAGGGPVEMPDHGVKWNQLKPYNAALRETYAGLSWDEARAWLSAQHRRLLDWITAASDDTLYGGPMPGGTGWTTGRYAEASGPSHYRSAAKFIRASLRVGDGPGA