MHTVVSCKRPKLETLEFFPMNTEEKYTLIDAVRFYPELWDHRHPNFKDTTKRSQAWNFVILEMQESHGKDFKEEVLARSFKNLKDTYRRKVKEVNDLNRKATGSEASENVEKIKTWPFFDCMSFLDVILDQGPRFSSVCNTEEDVSVDFSRPRYSSACKTEEDVNVDFFRPCFSSECKTEEDVIADFEESLSTSASSSKSRTPQSGNGSGGPERARKLSPRSRPERNIDAIASAIKSLKDSHEKMDTTKISGMKLAMTLSEMREKKPMEYAKWTIKTDEFMLEMTRALHDC