MEKRPHVLVFPFPAQGHMISLLDLTHTLASHGLSVTVLTTPGNQSLLSPLLQRASSEGLRIQPLIIPLPPTEGLPPGCENMAQLPYHLIPLFXAQLPYHLIPLFMDSFKDLDDPIEDWFQQQKKSSDYGFGPPVCIISDFFLGWTQNTAAKLVHIPEVPHPVSFPKYQISRLARSQACLSNKQIEEMAAGLEASEESFIWVIRDPPSSLTADEYGVVPQGFEEKMKGRGLIIRGWAPQLLILSHPSVGGFLTHCGWNSTLESITLGVPLITWPMSADQYIDALLLVEYLKVGVRLCEGATTVPNRDDLRIAVKQLLGREGEEMKRAEELRRAAKRAVQEGGSSYKNLEDCVSEIKKLIVQLN*