MQPFASRSEFQRAKTKMFVNDCGSRCCDILKKIRSRAYKNYTVETLQKALDVCCAGMSFRDSSELYKVSKSTLQHQLVGKNLNLPGRPMV