MKMGGVGCHCGSYLLSKSKGNELNRPQREMVMYKISKIGRELPVFVQKMTKNDILSPNLMDAKLVFTKYSHGTWPTIYRKDWKKLIEDAGMKAGDICLFQVVDRSSSGLTMMVHMIRKSEMLEKKMQLGATTSTESSAKAPAEETHAPLSSPEGREEMARHVEAATGQTVTEDDCVTSQPHQDLPPPAGRNELRKGRGLRR