METKDLIVIGGGINGAGIAADAAGRGLSVLMLEAQDLACATSSASSKLIHGGLRYLEHYEFRLVSEALAEREVLLKMAPHIAFPMRFRLPHRPHLRPAWMIRIGLFMYDHLGKRTSLPGSTGVRFGADSVLKPEIVRGFEYSDCWVDDARLVLANAQMVVRKGGEVLTRTRATAARRENGLWIVEAEDIDTGKKYVWQARGLVNATGPWVKQFFDEGMHLPSPYGIRLIKGSHIVVPRVHNQKQAYILQNEDKRIVFVIPWMEEFSIIGTTDVEYKGDPKAVKIEESEINYLLKVYNAHFQKQLGRDDIVWTYSGVRPLCDDESDSPQAITRDYTLDIHDENGKAPLLSVFGGKLTTYRKLAEHAMEKLASYYPGIGPAWTKTCVLPGGDIDGSREDYAAKLRRRYPFLTESLARHYSRTYGSNTEWILGEATSLLDLGEDFGHEFYEAELKYLVDHEWVRRTEDAIWRRTKEGMWLTAEQQSRITQWLAAYVEKHQLSMAS*