MNGAFMHVAHRLTFVDLIWQEKRIEHWLRFGRFCQEHRLDRRRRTIGFAPGNVFAVVRWAGNDYGTVVSRLDILRAVGRGEAFQTLPFVKPGAEILLRISGWPKVERVLQAVDAVEALGIDPCVVSPDHWRHVHNRMVAGEPFRTYTRAQHAAWLKRRRVGV