MEQHGTCDAVPAMVSSFVDTFVDFVVGGQFVGSQAATAGTTRLAAAERVVAVGDIHGDLDKAREALRIAGVMNGKDAWIGGNTTLVQVGDLLDRGGQELRVMYLLEKLAMEARKAGGHLVVMNGNHEIMNMEGDFRYATPAACFEFQNWARWFERGNAIKELCDGVKRASVYEHVPADIPLHLRARFAALRPGGPISSRFLAHHPAVLVVGETVFVHGGLLPAHAKYGLEAINAEVQAWIRGKTGPLGPSYLHGRDALVWVRKYSELKEQQCDCELLEKTLKAIPGTSRMIVGHTIQQPFGINGACMNRVIRVDVGMSAGCDNAAPEVLEIRNDKHMKVLGKSAERDLKEPTLKKEVVGLATLLAETGVK*