MHAGVKPHARAQCCRAFSFSASLNIHMRTHIRERLYRCQQCGKAFTSQSSLQEHIRMHSREKPQTCELCDKAFSPFQYFQKHLRLHREERPACAAGVRAASVGKPVILPSPSAHVRTRTGERPIPSRT