MADKLGPVFMLRLGAHRTLVVTGLDAIKECFTTNDRALASRPCTAAGEYMCYNHSMFGAAPYGPYWREVRKMSMIHLLSNPRLEMLKHVRATEIDERMKGLYRQWVENHGCPIKVEMKQWLSDLNFSIMSKMIVGKRFVRTGDNNEGNELHRLIGEFSRLFKVFVLSDVFPFLKWIDWKGQKRTMKRTAGELDSIIGKLLKEHRSQRVEVGKGDCKEKEEDFMDVMLSIMEDAPFIGHDTDTVSKATTLGILIAATETTAAKLARALSAILDNPRVLKKAQDELDVHVGKNRQVDESDFKNLTYLQAVIKEALRIGAGDAPLPLHEATEDCQIGGYHVPAGTRVLVNRGKVQQDPLIWSDPQDFMPERWFLARHKDVDVKGQQFEYLPFGSGRRSCPGIKLAMSVMLLVLARLIHGFEVEVHVDGRWVDVRESLRLNNPKPTPVEVLLFSPRLPNHVYEDQ*