MSASEAPASSLRYADVAVTFTADQFKGIYRGGKAYHEPDIAEVIQRAKEYGCEKIMLTTMSLPLAHENLALVRQFPETCTMTLGVHPYHAKEIYVSEASGAGGRTTADGARYLQELRNFARTILAEQGVAGESPLVAFGEIGLDYEYITRSDKATQQRAFRDQLAIAVELQLPLFLHVRESCADFISIIKPFLADLPRRGLVHSFAGTKEEMIQLTALGFDISVNGICFRTEEQLEMVRSIPLDKLQLETDAPWCEIQEGDDRIKQYLEGARSLPGSRKHGKFRLGEMVKGRNESCTIERVAMVVAGLKGIEVAEVATAAWENSVRMFGLGVKS*