MKSSPHRPSIELLFKRGLGSAEIARRLQISSSTVRNVVAAIKKRGDASEVKKSGRPRSVNTRNTRAIIKKRIIRNDGLSLNRMASQLGIARSTVQSIVKNDLKLKITFKCAASLTLSGQTRRSSLLNLFPTVKTRDSYCQRMTACLRNVVLPITAFSRKVSWFGPVSRLTGKTPLVFIERNVKINSEVYQKIVLMDNLLPWVTQHFAGGPFILQQDWAPSHGSRSTLAVLEAHFPGFLDKNLWPASSPDLNPMDFSVWGMLEGKIAGKVFATVDDLKAALE