XLFLYRNPSFLQELPFNVTSFIDAPVNRERAKYLTTMIKGAVPSSKFIEYSVRTSGINNLHYKHIMFDDLGGAIAPIHHMVLNYLDGISDVDGRILPTTEDLKKGFYENEQVDKELLQKIPESTLTLLVKKVEENPCLWEIEHTDYKDTVKKDRIWWNIEKEMKILKVVKGATVKKVWIQLVTEFKKSKARISPSGSGFGEDEEEENFGFFNQMRFLEGSLAKKTPICLPTSSSGVARRKLEVSTPKRKKVFLEEDEDTPKTRAKKEEDPEMAKLDKLIDLCTTSMENRQNATKMQEHADITTIVLDTLRTLPPSQQFELKMEIGRCCEKFKVPRYQSLNNFNLDIHTFD