MASAPARVVITGGCGFLGQMLARSLLRRGTLCTHTATGVEGSAPIGELVLADVASPPRLLFEELEQRAEIAVGDVSDAEFCRSLVGRGDGPLSVFHLGAVMSGQGEADFDLCVNVNLHGTLHMLEAARRCGAPRPRFVMTSAGATLGSGAPTDWVTQDDAVSDATRATPHTTYGMTKACAELLLADYSRRGFVDGRGCRLPSVVCRAGAPNAATTSVYSAVVRETLAGVDTSSPIGPGVGHAVVGHRPAVDALLTMHEASAMAVDATLGFDRTVFVPSIAVTLAQLDAAVRAAVPPHAASLLGRVTYDVDERLSAAVGSFPTRAIGMWGDELTAADLVRHYAEDFPDALAEGVTLLGTDN*