MSVSLNPNNSNLPVSSPLTPSCYKRVTTFMKQLTCSYLFSKLFQEITDIVRLHPKQSCLNQLLVVLVCVICLLLSLVIYVLLLPIKLLTLAATCACGRKTEAIPLLPEKPKIFKPLTETQEAFVEEVKREILQKISEEFEINMSPDILRLIPLPSPFLNSLATTSYSKKLCDYNKLTSLIHRLNCWDAGWGIIMKYLTSTLKEDGSHPDTHTFPIMMHHLILALEDPNIPEKSKRAALQEISSYANTCKPTWGETIFRSINNLYNTRNSGRDQILLWVQMFKEHLLSQQQLVTHKEEWHEINGVKNLYGEQLGLITDHLNKNLSGLTLRQTSTVPYNRARYTDLKNNFVQTYKTSHCELVQHIHNAFLSSEPGVQARVYNFLLDQVADVINLPETTAHIDLVVDCFYDDTYELKPEGILYLLYIMDIIIPKTTT