MDSELAELQRQFQAAQEAKSSVRLSERNVVELVNTLQQLELLDSDLLHTVSGKEYITQDRLRTEMEAEIGRLGRVSLIELADILGVDLYHVERQAEYIVANNAELMLVQGEILSIVYWDSVAEEINERLQESSQISLAELAAQLHVSSELLTSILEPRLGTIVQGKLEGGQLYTPSYVSRIRAMVRGAARGIMVPTNLSSVWSSLHQLLQEMDGATGGSTEGIFFQTLLNSLIKEGEVLGSLRSGISWTPAVFALAQRESVESFFSQVCIFGVYAF*