MASTKGQTILCKGAVCWGPGEPLVIEEVEVDPPQFGEVRIQILFSSLCRSDVTFWQDKPKIGLFPRIFGHEASGIIESVGEGVTEFVEGDHVLPLFTGECMKCIHCKSTKSNLCEKYRISSARGVMLSDKKTRFRVNGKPVYHYSGSTFCQYTVLEQENVVKLDPSAPLDKVCLLSCGVAAGLSSVWKVANVQKGSTVAIFGLGTVGLAVAAGAKKVGAGKIIGVDINPKKFERALQFGVTDCVNPLETNRPVQEVVKDMISGGVDYSFECVGNAQVVESALLSCHDGWGMTIICGVAGEKTPFTAHPAVLLLGRTITGTIFGGLKPKSELPKFVEMYMNKEFALEDFITHELPLSEINDAFKLLIDGECLRCVIHL*