MADIAPFVAATLRDKVVAEMEQEIQSLRRQLGFSRRIEILSVSSSMEESTSSIGLDISQRYSGIRNGGASAVVLAQGQIEQGSYDNGGSWMRVELSGPTTATQEEEEKALNLEEDDCNHGNSTGIPLSELCNLRICVGGLHQGQLSSISDFRPDFDATLGNSEHSKGVLLTAQSKQLAVQVVVHGWPVQDWGEIAMANTHSQDALDYLALTLPSRYPHATVSFPAAYLFTDVNKGAIRNLPRNVRAKLEQGLEESQSQFLFLKLVTNRLRFVLDDDNENPDALVPQVRRVMDALAMLDIHNLQDLDQGQNKQTMEYLIQMHKISLDCGQQQGTFEACINGLLLQKQRKLEQQRQRGLAK*