MSDVPFRPHLAALELDVSLQRSLVPMLVPTLHEAAAAVQLPADRRPAELNWVLVLSLTYALRSEPLTSRFLEHQAEESRGDSSFAPRMLQTAAQLFAVAPACRPDNSMDDNAFANLWAGLLSLLSMACSTRIFSQQRQVVAALPAASRQRLARQMLQALRRLPTALRLAADFSRAHGDTKPAARSMLHLVCNCLYKFGMLADRQLAAAPDPDYSIVGGLADVPACCGAASSMLRALSYVAALETLAQLEQPLASEDSPYRRAQLAVKLMWSISGLASAVCDYCQGMEGVWSAADAMAAAEALWQLHTTLCRGIHASAAGLNVVKPHIEALLTALVHCFKAALALEAALQARAASSDADAPGSKPRHLLAMSVX