MNGHHATPYHHHHNAAAPGTGGLDANAAAVNSTSADAAARRPKCARCRNHGLRVLVRGHKRRCRYRDCVCPKCKLIAERQRVMAAQVALRRSQAQDEAMGLLPTLQDGCGPSSVSSSDVASLMDVRAHQRHALTNSFRTSVAAAASAGK