MPKSAAVDSPRIIVEGDKESKMAGLTQLRKEVIMDMEDFAENELMGLLKDPNKNWQPQDFLPNPESPDFLDEVAAVQKRGADLPDDHLVVLVGDMITEEALPTYMNMLNTLEGTKDKTGADGTAWARWTRKWTAEENRHGDLMNKYMWMTGKVSMKPIETTIQNLIGSGMNPKTENNPYLGFVYTSFQERATKISHGNTARFAIEHGDEVLGKICGTIAADEGRHEIAYQRIIEEVMKRDKDGAVLAFADMMKKQIVMPAHLMDDGEHKARTGRDLFADFASVADRTGTYTAYDYASIMDHLIKRWKIADLDGLSGEAAEAQEYLMKQPARIRRLADFAAAKAKKKEAQEEAFSWIFGRKVSI*