MDMLVAWGNTLLPSHSCRRGQYDFTPRQPRTTITRSAGSRCSWSGCSPLAFLAWLHLVKRSSSQCSPRDRCSTQARPPRQGGSSVEARERRAAKKKEEQLKKEREAEEAYWKEDDKHAIRKIQRKDERDDKRQEELDRKKELKRIYEEEMANAKNIKGASGKATQSNKLTQAQIAAARANLAAQLAALNKKNQEQSEQELAPNPNRVEVDGAEARTVEDAIAILNVDDDSTADLDRHPERRLKAAYSAYEEKMLPILREENPGLRISQLKQMIFKKFQTAPENPKNQIHSSYNAGRQQ