MAPTAGQVITCKGAVCWAAGEQLIIEDVQVDPPQAGEVRIKVLYSSLCRSDVTFWLDKPKLGLFPRIFGHEASGIVESVGEGVTEFVEGDHVLPLYTGECMKCVHCKSTKSNLCEKARVSSSRGVMLSDKKTRFTVKGIQVYHYSGSTFCQYTVVEQENLVKVNAAAPLDKICLLSCGVPAGLASVWNVAKVEKGSTVAIFGLGTVGLAVAAGAQKAGAVRIIGVDINPKKFDRAFHFGVTDCINPLDRDEPVQQVIKDMTAGGVDYSFECVGSAQVVESALLSCHDGWGMTIICGVAGEKTPVSAHPGVFLFGRTLTGTLFGGLKPKSDLPKYVDMYMNKEFSLEDFITHELPLSEINEAFKLLIEGESLRCVIHL*