MKSVQQVKELYTTSFLEIMSVDKHPPTREGQEEWEEHFAKILENIYERHSSVLVQMARGAFELRRDAVEFELMESTHAFLDRFYISRIGIRVLIGQYLSLRQPPVENYVGIICSKTSPYEIVKRAIDDAAFMCTRKYGDAPEVIITGRLDMTFPYVPTHLHYIMLELLKNSMRATVEYHGVDADYPPIKVVIADGKDNEDVIIKVSDEGGGIPRSNMKRIWSYLFTTADPEIQEGMVAFNENVDHSIDSPLAGLGYGLPISRSYTRYFGGDLSIMSMEGYGTDCFVYLTRLGNTREPLPI*