MGKDPNKPKRPPTAYFVFLEEFREKYKRDNPNNKLASQVAKACGVKWKSMSDQDKAPYVAKAAQKKALYDSSLEEYRKKQEGGVASGSPEVSEVGLEESVGEVWFARFEPTTSNLQH