MASTVPQVVLFGDSLFQQCSDLQEGFSFQAALQSDFIRRLDIVNRGYSGFNTDIALRYLPEIFAERTTSSPKMDYLVLLFGANDAVLPDAFTKQHVPIDRYKKNLTQIVNHPRIAAHKPQILLVTPPPLDEIKATPRSIANGHKGAVRMSTVSAAYSEVAREVARENPGVILVDLWKGLMDEAISLAPSDYTPDGPWLGDPKNGKQGGLDSLLHDGLHMSGAGYQVFYETLKPFIGKEWHGLPGEDRRGFVIPDWRELLELQADLNTGD*