MGNSAARSDFEWVYSDQPHTQRRKEMLAKYPSIKALMRPDPNIKWTVLGMVLVQVLACWLVRGLSWRWLLFWAYAFGGCINHSLTLAIHDISHNTAFGTRCASRNRWFAVFANLPIGLPYATSFKKYHVDHHRYLGGDGLDVDIPTDFEGWFFCTPARKLLWLVLQPFFYSLRPLYVNPKAVTRMEILNALVQLAFNVTIFALWGIKAIVYLLASSLLGLGLHPISGHFVAEHYMFLKGHETYSYYGPLNWITFNVGYHVEHHDFPSIPGCYLPLVRMIAPEYYDHLPQHHSWVKVLWDFVFEDSLGPYSRVKRKCKLAKDQL