MTEIMKSPTYCTFIEGPSNTLFLYRNPSFLQELPFNVTSFIDAPVNRERAKYLTTMIKGAVPSSKFIEYSVRTSGINNLHYKHIMFDDLGGAIAPIHHMVLNYLDGISDVDGRILPTTEDLKKGFYENEQVDKELLQKIPESTLTLLVKKVEENPCLWEIEHTDYKDTVKKDRIWWNIEKEMKILKVVKGATVKKVWIQLVTEFKKSKARISPSGSGFGEDEEEENFGFFNQMRFLEGSLAKKTPICLPTSSSGVARRKLEVSTPKRKKVFLEEDEDTPKTRAKKEEDPEMAKLDKLIDLCTTSMENRQNATKMQEHADITTIVLDTLRTLPPSQQFELKMEIGRCCEKFKVPRYQSLNNFNLDIHTFD