MNGLLQVDIATSPGREVGGGVSAVKQITRNSMPPPSADWANQFSPSGVDEYHPFVEALLPYVKDFSYVWFNLQAAKRRYFKRHEKRMTLEEETGVKDELMNERAELKQKWAARLLGKLRKDIQPQYRDDFVSSVTGQQPAVCVLSNPDQKGKMRRIDCLRQADKVWRLDLVMGIPLESTDSERLEKCAECVFPAVCVNPYHISIAVRELDLFLANFIRTGNPDEKDVEDTKMEDNKKVDILMGDMSPEGIWGTGVFSAFELKSLTKRKCLVLSPNFYLQILSGYCICGCANIAPI