MEASVGAAGGGGGKSKKEEESLPPGFRFHPTDEELITYYLRQKIADASFTARAIAEVDLNKCEPWDLPEKAKLGEKEWYFFSLRDRKYPTGVRTNRATNAGYWKTTGKDKEIFTGQLPATPELVGMKKTLVFYKGRAPRGEKTNWVMHEYRLHHSSRSVPKSNKMFLVVNLYGTQDEWVVCRVFAKSTGAKKYPSNNAHSRLHHHPYALDMVPPLLQHDPFARHHNYPYMTSADLAELARFARGTPGLHPHIQPAPHPGTSASAYMNPAAAGAPPSFALSGGLSLNLGASPAMPPSLPPTAFHATMSMAMSGQTAAPSCAGTGNNHRHQVVAGEHQQQQMAAAGLGGCVIVPGADGGFVADAAAGGRYQSLDVEQLVERYWPAGYQV*