MKSSPHRPSIELLFKRGLGSAEIARRLQISSSTVRSVVAAIKKRGDASEVKKSGRPRSVNTRNTRAIIKKRIIRNDGLSLNRMASQLGIARSTVQSIVKNDLKLKSYKLRRGQYLSDKSKAMRLEKCRKLLQHFQVRRVSDVIWTDEKIFTIEPLPNRQNQRQLLSKDDSMSPKRRLAHNRLFPKSVMVWAGITATGKTPLVFIERNVKINSEVYQKIVLMDNLLPLVTQHFAGGPFILQQDWAPSHGSRSTLAVLEAHFPGFLDKNLWPASSPDLNPMDFSVWGMLEGKIAGKVFATVD