MSNIVVLDNGGGLIKAGQGGERDPTTVIPNCLYKPLSSKKFIHPSPLTTLSDEIDLTSAAVRRPIDRGYLINSDLQREIWSHLFTSLLHIAPSSSSLLLTEAPLSIPSVQRTTDELVFEDFGFSSLYIAHPQSLVHLYEASRQPDSILSKTQCSLVVDCGFSFTHAVPVLHNFTLNHAIKRIDLGGKAFTNYLKELVSYRSINVMDETFLVDDAKEKLCFVSLDLLRDLRLARNGNTLIKSTYVLPDGVTHTKGYVKDPQAAKRFLSLSEKESVVVMDKVGERKKADMNKNEIDLTNERFLVPETLFQPADLGMNQAGLAECIVRAINSCHSYLQPVLYQSIILTGGSTLFPQLKERLEGELRPLVPDHFDVKITTQEDPILGVWRGGSLLASSPDFESMCVTKAEYEELGSARCRRRFFH*