MFEKPDKMDVRCHTNAEAARGLKSAHKENRENKGAEGNLPPLFFRAPKGAFPGPGPEEDRKKSKSNSAPDPDYRRRXXXXXAKGSIREIILPKGLDLDRPKRTRTSFTAEQLYRLEMEFQRCQYVVGRERTELARQLNLSETQXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAPLTMAGSLAGNLQELSARYLSSSAFEPYSRTNNKEGAEKKALD