MDRRLDEALLKGDLPAFLHLVEEDESVLDQRVPRSLNTTLHVASKCCHKELVAAMVERWPKMVLMENARMETPLHEACLEGHLEVCTMLLEADPSAAYKRNCDGDSVLFVACGHGNLDVVRLLLGQSPLLLISGEDGSSTSLHAAVSGGFTDIVREILSIRQDFAWKRDGQGLTPLHIAATKGRLEMTREFLKIDADLCFVKDNDGRSPLLAAAIKGRVAILDEILSASLDSASLVTNQGETILHLCVKNNQYDALRYLVEKLDITLLINLPDNNGNTVLHLATAGKLSVIVRYLVSKTGVKINALNNKGFTALDVVETDASNSGALLMGATLVGAGGQRGMHLPPSSPLDIQITSPPRLPTNNPSRSNSSSRRISPSPPHSHRRRLEIHSEGPRNARNTITVVAVLIATVTFAAGISPPAGVQQESGKSVSGRTTPFKVFTVTNNVALFLSLGIVVVLVSVIPFRRKAMMSLLTITHKVLWVAVSSMAVAYIAAMWVIVPLGSGSKWVKVVVLSIGAGTVGSLFVGLGMMLVRHWLRKSE