MSTFCDRVLKSGGEKLSETEVEQSLDRIVQLFSFLTDKDLFAEIYRNQLAKRLLNQRSASDDAEKLMIAKLKVQCGTQFTSKMEGMLNDLAVGSDQKSEFDARMSQQGSSLSFGVQVLTTGFWPSYKAPEVALPTQMTECMEVFKEWHDNKHQKRKLTWVHSLGNATVRATFGKKSYDLQVTTLQAVVLNAFNEGKTLGLEDLKKTLNLDDQTLKPLMHSLSCGKHKVLLKSPASNKINSTDTFTSNAKFTCNMRKIRIPMASIEASHNKNRVEEDRSIAIEAAIVRIMKARKTLKHQQLIAEVLSQLAFFKPQPRVIKKRIEALI