MDYEVSRTGEIIEDSEQIDLLPGFRFHPTDEELISHYLRPKVLNTVFSAVAIGEVDLNKVEPWDLPWKAKIGEKEWYFFCVRDRKYPTGLRTNRATRAGYWKATGKDKEIFKEKALVGMKKTLVFYEGRAPKGVKTNWVIHEYRLDGIYANDNLPVTAKNEWVISRVFQKGADGKKMHLYGLTMLGSGINQVEPAGLPPLSNVTCFSDQTIVEDKSHISELKDECNVTMLGSSSTHSIPNIGSMLYSDPVFMQDNSSILMMLLDSEETQFKKNIQGFGTAEKELTTSSWHDHGLAGSAGSVEVDCYWNF*