MEAEKFVLITGCSEGGIGNALALKFHQEGFQVLATARQVERMDNLTKAGLQTLKLDVTDEDSVREVEQEVRKFTNGSLHYLINNAGAPCSAPAIDLDIEDVSKVMDVNFYGVIRMNKAFQHQLIRAKGTIVNVNSLVSYVPFAFNAAYNASKAALLAYSNTLRIELAPFGVQVTSIMTGGVQTKIQSKPLGTMTEAAIPENSIYYPYRKLILENRNPVEKFVTIEEFADAAYPQLVGRGRWYQLFKPGVRPAQIWAGYMSSAGRVGSMLPVEVFSMSVRLIVKLPSTAVWRDHTVD*