MDYEVSRTGEIIEDSEQIDLLPGFRFHPTDEELISHYLRPKVLNTLFSAVAIGEVDLNKVEPWDLPWKAKIGEKEWYFFCVRDRKYPTGLRTNRATRAGYWKATGKDKEIFKEKALVGMKKTLVFYEGRAPKGVKTNWVIHEYRLDGIYANDNLPVTAKNEWVISRVFQKGADGKKMHLYGLTMLGSGINQVEPAGLPPLMDSFGGSLSNVTCFSDQTTVEDKSHISELKDECNVTMLGSSSTQLIPNIGSMLYSDPVFMQDNSSILMMLLDSEETQFKKNIQGFGTAENELTTSSWHDHGLAGSTGSVEVDCYWNF*