METEKQLVLPKIKFAEHKTNTVPELTNNHQPRILRISVADPDATDSSSDEEEQRLTSKRRRIKKFVNEVVLDTGASGCSSQIESKKRRKRAVVVKSETPSPPEVSKTTEKKYRGVRQRPWGKWAAEIRDPLRRVRLWLGTFNTAEEAALVYDSAAIQLRGPDALTNFPTTEIKSSSPPPSPVKRKRKIKDDVASSSTCSDGLCSPVSVLRSPFAVDSSTPTAAVIVKEEPSTTTASETFSDFSAPLFTDEDLFDFRSSVVPDYLGGDLFGEDLFADTCTDMNFGFDFGSGLSDWHVDDHFQDIGDLFGSDPLLTV