MKEDNILQDLNLWHRRNPPRLHGIHHQGLRYGDAAETPLEAKLLAFLRNAQLCLHLGIQDVIFEGDSFITWNNINTDACMPWRLMPLWKKLQHALDSRWQTILVRHNTNRLADALAKTRISPRNVIYLQQRCLQEEQEAHRMATNLLEHTTRVLNNPNVGAS