MSPATEKKNLPTRKANVAKKVVQKGSSGQQRVRKVYTSPSFHRPKTLRLARNPKYPRKSAPHAPRTDAHKILLFPLNTESAMKKIEEVNTLVFIVDRKANKRQIKQALKKVYDVDAAKVNTLIRPDGKKKAFIRLTADEDALDVSNRIGFI