MELKFIDFKSMSMCKSVGLLTKASYSSTSYDATRSVSKKNFLEDTFSYKINGTNHTSLYFRDKWLLDASDDEYGGVLVNADRLPSDPDKFTFVLRASLSHWKVKEGFQYHHAERGYVMMTYWIPEEPCMLPSNASHQVGVGGFVINDKNEVLVVQEKHFTPALSGLWKIPTGFIHESEEIFTGIVREVQEETGIDTEFMEVMAFRHVHDVAFQKSDLFFVCLLRPLSKQIMVDDLEIQDAKWMPLVEFVEQPLIQEDDMFKKIIDIFIARLGKRYCGLSVHQLVSKFDDKLSTLYFNTVDDPNLNCQAS*