MATLTDSRVTRRLRVSCRQWQSSNQVESKRWSSGQTRVTLKQSPNFENEHPQKLPSSTTLTQLLPPVPIDGACCWLDLKYPPFQAINICPSLSNNSYCPIQLRLRDLKVWLELYTFGTEMIATNTGRRVFPSLSLQVSGLDPNEEYIFALEMLLVRPHIYRHQAGQWVISSQTDDNKPAERSCKRLYVQEDSPKSGAYWMESGVNFSKMKITNSKLQKNPSMINVSSMRQYIPRFSVFRLTKSLMNNLDGSGYRISTAGWKDTQNNPELVGSYVIPGTQFYTVTAYQNPDVIRVKIDNNPFAKGFRNRKFTNEFEDFIGTKVDNTKHYSETSSAGKH