MELKLIDFKSMSMCKSVGMEGFMKFSSSFLDSNLMFGVNVAPNFCSHRGLLTKASYSSTSYDASRSVSKKNLLEDTFSYKINGTNHTRLYFRDKWLLDSSDDEYGGVLVNADRLPSDRDKFTFVLRASLSHWKVKGKKGVWLKLPLEKCDLVPVAVKEGFQYHHAERGYVMMTYWIPEEPCLLPSNASHQVGVGGFVINDKDEVLVVQEKHFTPALSGLWKIPTGFIHESEEIFTGIVREVQEETGIDTEFVEVMAFRHVHDVAFQKSDLFFICLLRPLSKQIMVDNLEIQDAKWMPLVEFVEQPLIQEDDMFKKIIDIFIARLGKRYCGLSVHQLVSKFDDKLSTLYFNTVDDPNLNCQAS*