MATKRLPALPELLKRKIYKTGQTRGASQNEIYQNRVSRNSTVLIPYQWWEKCKEPYPGAEYENGFIVLIDPDWYSDHPHADKTLAAKGIVLGVNAVLHFQQRAQWDRYDLRLGDLLPNGMPFTEPTQRISPIGGTVLARIHGTTAEGDKRSQIRVGFNETNLRGAGIRVYEYASTENLEKTRLQLESYYWLAEESLEMAIDWGMSPKDARKRRDETLQHAHEAGLLEYQRLQAVRIVDEHNVTICPFCLERISASTFYERSEQAVGRETWDLTTTEISLFHIEELRVGALQHRPYNLGWGHHHCNIVVKDAGIDHTLSWVEVLLKRNIASGWRSQTSKSVPVDISTDDEASEQLDSIPLNENDAN