MHPITKAYAQINWYVIFLNERRIKTKAKHPGLPFTEITKMLAAQWSQLSQAGKQKYIKEAEKDKQRYMKELKVYQDSEAYQAFLERRAVHKVKTLCGEFEKEMAEFSKHQKLQKEKEEKDESEEEIDSTDVFQFGGLTSQNNFASSDFCFLQEFIFRLLKFKEFELCELKRSLRKAYEDQESLKKQLEDLKNQQLKLEMDFASIKAYSSTLEKEFENLNMVPMLFQFHLQIVDTNLSLVQYNAADFSGGMTALNLVQFDQQGLDAASMENQQRNTH