MKSSPHRPSIELLFKRGLGSAEIARRLQISSSTVRNVVAAIKKRGDASEVKKSGRPRSVNTRNTRAIIKKRIIRNDGLSLNRMASQLGIARSTVQSIVKNDLKLKSYKLRRGQYLSDKSKAMRLEKCRKLLQHFQVRRVSDVIWTDEKIFTIEPLPNRQNQRQLLSKDHSMSPKRRLAHNRLFPKSVMVWAGITATGKTPLVFIERNVKINSEVYQKIVLMDNLLPWVTQHFAGGPFILQQDWAPSHGSRSTLAVLEAHFPGFLDKNLWPASSPDLNPMDFSVWGMLEGKIAGKVFATVDDLKAALEVAWASIDDGYLRRTVNSVKKRLRACVKARGSNFEILL