MGKKKFIDKKNSATYRLVFKESSSVAGAGGPIGFGEGADRVFVRVDGGDAHVPGFDPDAEQGEEDCEEREEEGRGFGRRVVSENARRELLELGFPDDGYNYLQHLREVGPSVRIGSFVPTNHARLDPLRPDVKAYDASNVRVLSSAEENEHDSKALVISENARRIRGPTSKVIDLDVVALLDKDDNESLISGDELEDDFVAMANEGAESFLLEESGSEKDDSKPSKLMTDQLLESEGFDDSEDDGEQCERPARFLDEQFDLLALREYDNDDIGELDDDDLLVRGPAHISKFNNVMSDFLINSTFVQDKYHTPAEIKSSLMGNEHDGHAVHTQSVDKAKESDSLFMSSVDKSRIQALAMLDQGVSSDEQMELVVDSDNDDAEGQWDCETIVSTYSNLDNHPAKICAFRRAPNKCLRLAEDGESVIRLGGKQQLPVDYLPKRKNSHKDEKDKSHTQRPDVQLTKARSRADETKEEKKARKAAVKQGRRAARALKKDMKLMYKDESQRARRTAALTGPATLHL*