MPPKRKRSTESDVHDDAARNKRFAYLKPQVRQVSERTIKSKWTTLPEPVQDKVRDMFRALERPVIVRQPNERKRIEAQAAVQAVVRNLGKRLPRMPFPPVTKESVFDYEAALNEHVSLESSLATMNDSIDLLKAEIEREEALLAKETKQLQEMEKNANRAEAERKRQMKNVSSLGWFRPYNMSLIILKEHPALRQLDDLPKTQFQAAHFRILEAEDSQSGFDELENDPETSSLLKQLKDHLKSMQNNVAPLTGLKDALTRSEAALSLFSAPEAP*