MATATLAAECVFSLTSHMKSKTGRERERLPFSSFSCLRGSPLQKSLGRRGAQLKQKHVVSPRAVSDSQNKEFCLDPDVGRSVLGIILGGGAGSRLYPLTKKRAKPAVPLGANYRLIDIPVSNCINSNIQKIYVLTQFNSASLNRHVSRAYSSNMGGYKSEGFVEVLAAQQSPENPNWFQGTADAVRQYLWLFEEQQVMEFLVLAGDHLYRMDYQYFIQVHRESNADITVAALPMDEERATAFGLMKIDSEGQIIEFAEKPKGDALKAMKVDTTILGLDEERAKQMPYIASMGIYVVSKDAMIELLRNKFPEANDFGSEVIPGATSVGMKVQAYLYDGYWEDIGTIEAFYNANLGITKKPFPDFSFYDRSAPIYTQPRFLPPSKMIDADVTDSVIGEGCILKNCKIHHSVVGLRSWISEGAVIEDTLLMGADYYETDEQRSVLSAKGSVPIGIGKNTHIKRAIIDKNARIGDNVKIINRDNVQESSRETDGYFIKGGIVTVIKDAIIPCGIVI*