MEESTRHTCLRLELGEKEEEEESSNGRDVIFIKGTWFDDHFSLSITDGSLAWICNASVSEVSERAEQWDQPVNEYIVTAERYLGFQQPGSVYCFVDAGDGSRRLSWTFEKQGMKLEWRWKCQPSSNNKQTTAEILDFLMDANIRLSEEVVRKTQSFERLRAEAEKCLAQSEKFNNEKREFESAVYAKFVGVLNSKKAKLRELRDQLSKRGVKSPQDEDDESTDRTEIMGGSEDEISKKEPPKNLPSTSKSSPAAKNKKRKTSK