MGVDYYGILEVNRNATDEDVKKSYRKLAMKWHPDKNPNNKQEAEAKFKEISEAYEVLSDPQKRAVYDQYGEENGKPGGPNDFNFNHRNAEEIFAEFFGSSPFEFSSMGRAKSVRKPDSAFFGGFSGQENFRSQTEGAGATGGGAPQKPPPVEKVLTINVKPGWKKGTKITFPDKGNEQLNQLPADLIFVIDEKPHKVYKRDGNDLIISHTVTLAEALRGTTVNLTTLDGRSLTIQVTDIVSPGYELVIEGEGMPIAKELGKKGALRIKFEVKFPEKLTTEQRAGIKRILSC