MTSPTKEGSPSTDPLEDDFLIALIDSVQRNPCVYNRYDPLHKVTDYKHEIWKMISIEIGYDGQPVELERKWKHMRDKYVRLRKQDKQKAPIKDTNKWYNYYQKMSFLDPYVEHRNRKRQKDRDSSPDMIDEDALFMDEIKNMGKIFVKQGNKSPSSSTSSSGNTHGRNLDSPVEEMEVEIPKRLAHPYDKMFDEAQFKISKEVGKASFSIIRQSFQTIPLLPPSNGNVAPSLPQHIEMPRSRKRKPIPIKIPSESPSPPEKVMKESILEEMLKEHNEDQVSFFIRTISQALSNMDHKQFATARLEISKVLYNIELDRVKMANLVPSCK