MRYTVYGAIVILPKKDTPYPFPKPDGEIPVVLGEWWKGSMDVVLQQLARSGGAPKNSDAYTINGQPGDLYPCSRAEKVVIPVKSGKTYMLRIAGATMNGEMFLSVAGHKLTVVEVDASYTKPLEVDYVLVTPGQSMNVLLKADRPVGNYYLAVRPYIAPNVSLDNSTATAVIVYEGSHPNATPALPTTLPPITDSASANSFSKSLRSLESKAFPAMVPLQIDRHLMFTIGLAIRPCSNCTLGGRLSGVFNNISLELPKTALLQAHYFRKPNVYITNFPDNPTSSFNYIGKPPSNLMAKGGTRLSYLPFNSSVQLILQSTAIVAPENHPIHLHGTNFFVVGMGLGNYNASSDPLSFNLIDPPERNTIGVPLGGWVALRFEANNPGVWFMHCHLEFHTSVGLATAFVIEDGPNPEDKLIPPPLDLPPC*