MAVVVESGVVLNHGGDELVDLPPGFRFHPTDEEIISSYLKEKVLDSRFTAVAMGEADLNKCEPWDLPKRAKMGEKEFYFFCQRDRKYPTGMRTNRATESGYWKATGKDKEIFKGKGCLVGMKKTLVFYRGRAPRGEKTNWVMHEYRLEGIYSYHNLPKTARDDWVVCRVFHKNNPSTTTQQMTRIPMEDLARTDSLENIDHFLDFSSLPPLIDPSFTGQPNFKPINPPTYDISSPIQPHPFNSSYQPIFNHQGFGSASGSGSGSTYNNNNKEMVKMEQSLVSVSQETCLSSDVNATTTAEVSSGPVMKQEMSMMGMVNGSKSYEDLCDLRGILWDY