MAVVVEEGVVLNHGGEELVDLPPGFRFHPTDEEIITYYLKEKVLNSRFTAVAMGEADLNKCEPWDLPKRAKMGEKEFYFFCQRDRKYPTGMRTNRATESGYWKATGKDKEIFKGKGCLVGMKKTLVFYRGRAPKGEKTNWVMHEYRLEGKYSYHNLPKSARDEWVVCRVFHKNNPSITTQPLTRIPIEDLTRMDSLENIDHLLDFSSLPPLIDPSFMGQTEQPNFKPINPPTYNISSPIQPHHFNTYQSIFNHQGFGSASGSTYNNNEMIKMEQSLVSVSQETCLSSDVNANTTTTTEVSSGPVMKQEMGMMGMVNGSKSYEDLCDLRGVLWDF