MKSSPHRPSIELLFKRGLGSAEIARRLQISSSTVRNVVAAIKKRGDASEVKKSGRPRSVNTRNTRAIIKKRIIRNDGLSLNRMASQLVIARSTVQSIVKNDLKLKSYKLRRGHTVQVRRVSDVIWTDEKILTIEPLPNRQNQRQLLSKDDSMSPKRRLAHNRLFPKSVMVWAGITATGKTPLVFIERNVKINSEVYQKIVLMDNLLPWVTQHFAGGPFILQQDWAPSHGSRSTLAVLEAHFPGFLDKNLWPASSPDLNPMDFSVWGMLEGKIAGKVFATVDDLKAALEVAWASIDDGYLRRTVNSVKKRLRACVKARGSNFEILL