MEKPIEKFDVIVIGAGIMGSCTAYEASKRNQKTLLLEQFDFLHHLGSSHGESRTIRATYPEDYYPKMVLKSETLWREAEQQIGYKVYFKTSQLDIGPSNDKAIQSLISSCDKNSIPVRVIDRNTMSLEFDNLIQLPHDWIGVVTEHGGVIKPTKAVSMFQTLAIINGGFLRDKIEIVEIKKDNKTGDVLVMAKNGEKFSGKKCVVTVGSWMNKLVRNISGIVIPIQPLETTVFYWKIKKGYESKFTIGNGFPTFASYGEPYIYGTPSLEYPGLIKIPIHGGRPCEPTDRTWAPTQSLDPLKKWIQERFGGLVESTRPVLTQSCMYSVTPDEDFVIDFLGGEFGEDVVVGGGFSGHGFKMGPIVGKILSDLVIDGETKEVELVHFRIKRFEKNSKGNLKKFDDQLSSAH*