MDKFISRLPALAGEQKGEIVDCNDKTQAYHLALSEKDAEMLIATKNEVLRKNSRVEFGGSVISKLILGFYDSPYISQHNYVETIDDLIETFYYYKNETLDEISDDDLIQLMRELFDKRCYGSIELLQNRELGRISHNVKYGIWDFDKVQALEPGEEDEDYE