MGRAPCCQKLGLKQGKWTKEEDGILANYIAQHGEGSWRSLPKNAGLLRCGKSCRLRWLNYLRGGLRRGNFSKKEDDLIVKLHATNGNRWSLIASHLPGRTDNEIKNYWNLHLRRQFHSFKKTYTTNNSTTITIDINMISATNRKRRGGQALGQLPRSSTKKKPVPKPAKPQDGCSPIGATSSASCLPQGNQDQNQPINITISHTFGEPCSGNGICHMVRDNIAQNGGVLETNGAIDWIELLEPNNSMDHIGLLEDESEMEALLSSIDLTTSGHSVIEHGGQSWLEDLLEMDWEGFVSHLWGQSAQNDLLQTTMPHAMTGSEVSEFEQFVSWLLSD