MQEKILVTGGAGFIGTHTVIELIQAGHQVVVVDNLVNSNRKSLEVVERITGVEIPFYEADIRDTDTLRDIFKQEEPTGVIHFAGLKAVGESTRIPLAYYDNNIAGTVSLLKAMEENNCKNIIFSSSATVYGDPHTVPILEDFPLSVTNPYGRTKLMLEEILTDIYKADSEWNVVLLRYFNPIGAHESGDLGENPNGIPNNLLPYVTQVAVGKLEQVQVFGDDYDTEDGTGVRDYIHVVDLAKGHVAALKKIQKGSGLNVYNLGTGKGYSVLEIIQNMEKAVGCPIPYRIVERRPGDIAACYSDPAKAKAELGWEAELDITQMCEDAWRWQSKHPNGFED*