MSLDWIYYAISWILLRWHALWDAIGIPDGRVLGTNWAWILSIVFLVVTLRVILFPVFVKQIKSQRAMQALQPKVKELQEKHKGDRETLQKEMMELYKTEKANPLMGCLPMFLQIPVFLGLFHTLRRLNPDNPQPTLYGWTAEQFRDATHSALFTTPLPAKFGSSTAELTQLGYTGSPVTVKIIAGVLVLIMMATTYLTSRQMILKTGWAEDPQQKMIQRLMLYGIPLSLLVSGSLFPIGVVIYWVTNNLFSLGQQQWVLRKFPPPQMANKSGGTAARPATGASAGKAGGKSPVQPAQRGLFGRKQAEPEPTTPAVDTKALAPKPGAKPANPKKGARPATKPKG