MSTLDKNLLLEMFRKMEEIRRMDLKIAQLVKKGKVPGMTHFSVGEEAANVGAMLALNPDDLITSNHRGHGQAIAKGIDLNGMMAEILGKYTGTCKGKGGSMHIADLDAGNLGANGIVGGGMGIAVGAALSQQMQNTGKIVVCFFGDGATNEGVFHEAVNMASIWNLPVIFYCINNGYGISADIKKMTNIEHIHQRSAAYGIPGMFIEDGNNVIDVYEGFQKAVDHVRSGNGPVLIESVTYRWLGHSSSDPGKYRTREEVELWKQKDPIENLRNYLIENNIASAEELEKIQAQVKEAVEASVKFAEESPFPPLESAFEDIYTD*