MAQRVTYRRRLAYNTRSNKTRIIKTPGNKVRYLHIKKLGTIPRCGDTGVPLQGIPALRPREFARLSHNKKTVQRAYGGNLSANAVKDRIVRAFLIEEQKIVKQRLKQMTAKN