MDELILGLGESTTTTELILDACQFDTRAVQKLVHALKKDVDKQLAIQHITIEGFEGFRGQDMLQFFQLPCLHGLEVMGNDANGEVDDMIDDVNEGLLECTLQNITLSINLLARLETGLTQALQRGKLQHLELDRCNLSVEADAECLFGLLKNGNLRTLALDSVMCGFDFPGEESLEYKVFECLQQNSGLEKLSWRYGEAHYPMDFYTALVGSLPSLKLSTLKMSSSCHSIAEVQDVIGEIATTSAKENWSLEVLQFSGWSAGVEDLFPDPVCTATQQEQIAAIAERNRLKKLIFSASIGSMSQEDCIHTLASLWELPDWVSLTFWLLEEVPHLFF*