MKRPMQLSELGEICVHISSFLDLPQISRCEVAAHFFPSKESVSFAWDEAAERIRHQVPVWGPSGHSVIHQLLEEGIRGKAFLRELRLLRRAIFPPKAWVPEVVEKSFCSAVVMPHDEQSSSFEDIKTPTEVAVPLTIGCYVGQALAVGMQVKIDASAADVDSAFCIGVEICAPADVGTSMSVLFAPFSGLCFMQYRGEACVLSTPALPTLTGTGEVFSWANVCEDGSMYFLRESIEGEEKKVEATGILPRDAFPKWASEYFVCAHVWRSYLPSPLEMSMLHSQQTLPEHLRSYIPEKHVDSTWHLLQS*