XFLRLMRGFDAEDVEVIRKAVESGGVDAKACAPGPPMDERPDDDQPEEDSGLIPQIDRPMSMPYLCCKLWRWKDLQVI