MDEQLKQSALDFHEFPVPGKIQVSPTKPLATQRDLALAYSPGVAAPCLEIEKDPLAAYKYTARGNLVAVVSNGTAVLGLGNIGALAGKPVMEGKGVLFKKFAGIDVFDIEVDELDPDKFINVVAALEPTFGGINLEDIKAPECFYIEQQLRERMNIPVFHDDQHGTAIISTAAILNGLRVVEKNLSDVRMVVSGAGAAAIACMNLLVALGMQKHNIVVCDSKGVIYKDREPNMAETKAAYAVEDDGKRTLDDVIDGADIFLGCSGPKVLTQEMVKKMARAPLILALANPEPEILPPLAKQVRDDAIICTGRSDYPNQVNNVLCFPFIFRGALDVGATAINEEMKLAAVHAIAELAHAEQSEVVASAYGDQDLSFGPEYIIPKPFDPRLIVKIAPAVAKAAMDSGVATRPIADFDAYIEKLSEFVYKTNLFMKPIFSQARKEPKRVVLAEGEETRVLHATQELVSLGLAKPILVGRPSVIEMRIQKLGLQIKAGVDFEIVNNESDPRFKEYWSEYYQLMKRRGITQEQAQRAVISNTTVIGAIMVHRGEADAMICGTIGEYHDHYRVVQPLFGYRDGVSTAGAMNALLLPSGNTFIADTYVNHDPSPEELAEITLMAAESVRRFGIEPRVALLSHSNFGSADCPSASKMRKTLELVKARAPELMIDGEMHGDAALVESIRNDRMPDSPLKGAANILVMPNMEAARISYNLLRVSSSEGVTVGPVLMGVAKPVHILTPIASVRRIVNMVALAVVEAQTEPL*