MAIQKRPDKRATLAEIYTFLQEHFDFFRGEYVGWRNSIRHNLSLNDCFVKLPKEAGERGRKGHKWTISDNCEFLLEEGAFRRRPRGYKARKRPMYGQFTQVISQNCTVSLFKADFCL