MAVVVEEGVVLNHGGEELVDLPPGFRFHPTDEEIITCYLKEKVLNSRFTAVAMGEADLNKCEPWDLPSKAKMGEKEFYFFCQRDRKYPTGMRTNRATESGYWKATGKDKEIFKGKGCLVGMKKTLVFYRGRAPKGEKTNWVMHEYRLEGKYSYYNLPKSARDEWVVCRVFHKNNPSTTTQPMTRIPVEDFTRMDSLENIDHLLDFSSLPPLIDPSFMSQTEQPNFKPINPPTYDISSPIQPHHFNSYQSIFNHQVFGSASGSTYNNNNEMIKMEQSLVSVSQETCLSSDVNANMTTTTEVSSGPVMKQEMGMMGMVNGSKSYEDLCDLRGDLWDF