MLTGRSKYTTDQAYYPFLHLLPDGTVFVLAGTDSVALDLKTNRPTRSFPPIDIPRTYPAGGSSVMLPLLASDGFSAVTILVCGGSEPGAFWNKRGYNHPASASCGRIRVMERHPAWKMEQMPVERTMGDMVILPDGNVLIINGATRGSQGYNKASDPVLXXXXGSQGYNKASDPVLSPVIYKPLEQRFELQRATSVARMYHSTAILLQDGRVLVAGSNPHASYVFRGSFPTEFRLEAFSPEYLNPGHDRLRMKIQRLDQQARYGSEFSVEISGEAAIWSYRNNSLQVNLMNAPFSTHSFLQGQRFLGLKITSVSGRYYNNARVTVARCEAPPKAEVAPPGYYMVFVVNNGIPSSSAQWIQIVP*