MSGPQLEFLLKGLLKAIRASPEFPPYSSPCNEERLERPGYHDIIKEPMDGGGLANALRNGTYPDFEEMLREINRAFVNCRRYYAPGAPRQTSANEAGRAWREALAKLG