MATKVVDKLTVAASPPADGGVLPLTFFDVPWIFTGPVERVFLYTYPHAVEHLAAHLLPSLASSLSAALHRFYPLLGRVRPCSSGGGGGGYEFCSTGGDADRVELTVAESGDDFEELAGGGPMDVGRLYSLVPRLPRPEEGSSELAAVQVTVFPGKGLAVGVSIHHVACDDSSFMHFVKTWAANCRVASGGDVDAVPPPPPPFLDRGVVADPDGLAAKTLDQMRQLANSGPPPPPPSGPPPKLFMASFTLTRDSIDKLKQRVTASGGGGVHCSAFTVACAYAWTCLARVDATSAARERAHLLFSVECRRRLTPPVPQEYLGNCLRPCFVEVDTAGLLGSGADGVVTAAVAIGAAIRGLDDGVLDGADGWFQKIVSLMPHRPMSIGGSPRYGVYDTDFGLGRPAKVELLSIDKTPGTVSMAEARDGHGGIEIGVALPEADMARFSSCFADGLKQL*