MLDSSDDYRYIDWCCDEIAVCEEAFGDFCSLVVRSTAMGAEAPPLSKFSVKLHEPTLVQPAELTETHDYFLTNLDQNIAVVVQTVYLFESSDEKKNDDPVEVIRQSLRNVLVHYYPLAGRLGISAEGKLNVHCTGEGVLFVEAEADAKVCDVGDITKPDPVRLGQLVYQVPGAKNILEIPPVVVQVTKFQCGGFVLGLGMNHCMFDGIGAMEFVNSLAETARGLPLSVPPVLDRSILKARSPPQINYPHYEFLEMDDLFKNKDVLPGQDLVCKSFCFPPDKLERLKKKAMEHGELSKCSSFEALSGLVWKSRTEAMEMEADQKTKLLFAVDGRSRFEPALPKGYMGNGIVLTFALTTAGELTGKPLSSAVKQVQEAISLVNDDYMRSAIDYFEVTRARTSLASTLLITTWSRLSFHTTDFGWGEPTQSGPVTLPEREVVLFLSHGKGRKSINVLLGLSPKAMDIFEQLMQPELI*