MAPPTAGQIITCKGAVCWAAGEPLIIEDVQVDPPQVGEVRIKILYSSLCRSDVTFWLDKPKVGLFPRIFGHEASGIVESVGEGVTEFVEGDHVLPLYTGECMKCIHCKSTKSNLCEKSRVSSARGVMLSDKKSRFTVKGMPVYHYSGSTFCQYTVVEQENVVKVDSTAPLDKICLLSCGVPAGLSSVWNVAKVEKGSTVAIFGLGTVGLAVAAGAHKAGATRIIGVDINPNKFERALHFGVTDCINPSERDEPVQQVIKDMTAGGVDYSFECVGNAQVVESALLSCHDGWGMTIICGVAGEKTPVSAHPAVFLFGRTLTGTLFGGLKPKSDLPKYVEMYMNKEFSLEDFITHELPFSQINDAFKLLIEGESLRCVIHL*