MERPLAGEGLDLDAMEFKEELVEMRQHLRGLVAEFCVGASGNVTAPDRWLSELNVAWLLHLSELGASARGSFISRQLQQLVQSWILALRKINTSMIWACFSGFSSQEKATVAPPAAPEFVCFIEATLWKMFIFAGTIAGTIAAPLNFDDTNCQEHIVSRAAGELRALLDMRDALSSVSEHIMMSFRSSPYVQSTIHKDITDDMGGLLSAELGKLDEAVRDARYRIRTAAMSSLDDDDSSAEAGGTTQTTLKSSPDIHKVTRSVINCIKVLSANHTHGYQDGLIMEMATSLEEKLTRVSQSFPDQSLRFLFLINNTHFIRQQLHHDLTHKINTYIESYLQVSWAPMLKCLNNTTFHCFKRNSPLPKFESEFQMTYAVQKLWKVPDPWLRKRLREAIIEIVVSDLTKYLEDNNRITPGITPQEVEEMLQELFEG*