MKSSPHRPSIELLFKRGLGSAEIARRLQISSSTVRNVVAAIKKRGDASEVKKSGRPRSVNTRNTRAIIKKRIIRNDGLSLNRMASQLGIARSTVQSIVKNDLKLKSYKLRRGQYLSDKSKAMRLEKCRKLLQHFQIDALQDFILSTVSFLVSSIFYLLTIVLVVKNLKYPPPAFPAPNMLVKTKRFTLSPTEMLIFKCAFGSFLLFVPNFVKTTVLYFATDPLVVNAATDLWYFTTELMCVSSAWSLLLSSRRIREEFVPEMRNPFLERSTIGSTSRVLTM