MVGVSDDKVLPGLLADLGLTSLIEEQFEANSLPHYQQFINYRKLQNSDYKCTSWQLPPPDSLEAHTQALKATWAPLVGVHFIKLDSRVLHGVCKQLATSTNSRPSAAAVSAASGVWDPATGELVADQLDRWKLTKGQVKHTSCLNNSRRDTERWLAPIKPHLQHLAAASSAGTSLVANLKPITVTLATWDGVWEVYLDPKWSRQRLRLYGAQDRALEQFFKKLEKDMAELSMERHGRAKQLEVVLAQWALALGVGPMQQPGSHTGSSLRAWAHHSPASKAQQAHQG*