MTSNQVGGKDEGRSKKPSHSQVIVIGSGPAGHTAAIYLARANLEPVMFEGMLANGLAPGGQLTTTTDVENFPGFPEGIGGPEMMDLFRAQSIRFGTKIYTETVSRVDLSSRPFKYWREGSEGLEPETADSIIIATGASARRLNLPGEEIYWQAGISACAVCDGAVPIFRDKPLAVIGGGDSACEEATYLTKYASHVYVIVRRDQLRASKVMAKRLLSHKKVTVIWNAVTLEARGDGNLLQSILIKDIKSSEERELEVNGLFYAIGHKPATQLVNGQLETDSDGYIITKPGTSETSVRGVFAAGDVQDKKYRQAITSAGTGCIAALECERFLAEEEALGKDGDPVVPQQGYLGTDNKDGIKTK