MAVVQKGKVCVTGAGGFLGSWVVNHLLSRDYFVHGTVRDPGNEKYAHLKKLDKAGDKLKLFKADLLNYGSLQSAIAGCSGVFHVACPVPSASVPNPEVDLIAPAVDGTLNVLKACVEAKVKRVVYVSSVSAVAMNPMWSKSQVLDETAWSDQDYCKKTENWYSLSKTRAESEAFEFAKRTGLDLVSVCPTLVLGPVLQQHTVNASSLVLLKLLKEGYESRNNQERHLVDVRDVAQALLLVYEKAEAEGRYICIGHTVREQEVAEKLKSLYLNYNYPKRYIEADGKVKVSSEKLQKLGWTYRPLEETLVDSVESYRKAKLVD*