MAAAEIKIGQVDDVQELHRTGQGTVPDRYIRDGDDRPGGDNVCALAHIPVIDVGELPRGDELNKLRLACEEWGFFQVVNHGIEGELLDEMEKLTREFFMLPLEEKEKYPMAPGGIQGYGHAFVFSEDQKLDWCNMLALGVEPAFIRQPKLWPTTPARFKDTLERYSVEVRSLCQRLLAHIAETLGLAPATFRDMFGEAVQAVRMNFYPPCPAPELVLGLSAHSDGSAVTVLQQDMSCAGLQVFRGGAWVPVHPIRHALVINIGDSLEVLTNGRYKSVEHRAVTNGERDRLSVVTFYAPAYDVELGPLPEFVSDEAPCRYRRFNHGEYSRHYVTSRLEGKKTLEFAKIDQTKAAPEEPCSCL*