MAERTFAIIKPDATRRNLEGPILSVIQQNGLRVVAMKKMRLTREQAEGFYHVHKERPFFASLTDFMTSGPIVAMVLEGDNAVARWRELMGATNPENAAEGTIRRQFAEGLEANSVHGSDAAETAAFEMGYFFNAMEITG