MAVVVEEGVVLNHGGEELVDLPPGFRFHPTDEEIITCYLKEKVLNSRFTAVAMGEADLNKCEPWDLPKRAKMGEKEFYFFCQRDRKYPTGMRTNRATESGYWKATGKDKEIFKGKGCLVGMKKTLVFYRGRAPKGEKTNWVMHEYRLEGKYSYYNLPKSARDEWVVCRVFHKNNPSTTTQPMTRIPVEDFTRMDSLENIDHLLDFSSLPPLIDPSFMSQTEQPNFKPINPPTYDISSPIQPHHFNSYQSIFNHQVFGSASGSTYNNNNEMIKMEQSLVSVSQETCLSSDVNANMTTTTEVSSGPVMKQEMGMMGMVNGSKSYEDLCDLRGDLWDF*