MCPPYWSTKGQGAIDSIATGQPPFSFVIMSSSHKTGTVQLLCLARVVRDVAGVALSTHTGNATSAHVAAAIAAADPQPGNPAMLMSVLPLNQECFGRADGGSGPPFRCPRPDVPCNPDGTPRLSTDGCYMHLPATDSGALGLVHFVRNPWDVVVSAYWYHLQTPAPETWIDKPLSTRLGMMREAGVPPEQLAALGTGEEQAAMSYGDTLRALPDEAGVQLEFWRSAEGLYAMARQYRLLRHQPAALQLPYEGAQAAFNDTVRRIAGQFWPQQHAGRILGAAQQCDPTTWSAAQLTTNNHVTAAKHSAADRQRLQGVLAAQPEIRRHLCVLAAALGYADDPRCRQQPEQAQQGQQQQQAGQPSVVG*