MRGFDAEDVEVIRKAVESGGVDAKACAPGPPMDERPDDDQPEEDSGLIPQIDRPMSMPYLCCKLWRWKDLQFITQKQQIAVAAESDATNSFSSDTRVSSDMGIKACIFCKKGVRMDEFG