MVASTGDGDMAEPLVASSLPLETRFPLFHLRQHGGFWFPETLLPGIVAVRTRFAPRPSDVFLASFPKSGTTWLKALAFATAHRADHPPHAPDHPLRHRNPHDCVEFLEVSYALDPTADAFAALPSPRVIATHLPYPLLPERFTAEGAGCKVVYVCRDPKDAFVSAWLFARKMAAAAAAGAANDDEPWPVPPKPFGMEEAFELFCDGQCPGGPQGPHVSSYWEASRRWPEKVLFLQYEEMLQDPVDNVRKLAEFMGCAFSMEEEAAGVARDVVDLCSIDALKNVEANKRGSRKYVKNEAFFRKGVAGDWSNHMTPAMAARLDGIVEDALQGSGFAFAAAESA*