MGRGKVELRRIENGAQRQVTFSKRKAGLFKKAREISVLCDAQVLLIVFSSAGKLYELSSPCSFGVKKFMEKYERATQSKFWEKEYMDRIIQEEIDHLANMEIVHQEEREKLQEKISQIPRNGRPSSPCFTHGLRLNSSHAMMDHELDLKLGPSTMVNHN