MAPTAGQTITCKGAVCWAAGEPLVIEDVQVDPPQAGEVRIKVLYSSLCRSDVTFWLDKPKIGLFPRIFGHEASGIVESVGEGVTEFVEGDHVLPLYTGECKKCAHCKSTKSNLCEKSRVSSARGVMLSDKKSRFMVKGRPVYHYSGSTFCQYTVLEQENVVKVDPTAPLDKICLLSCGVPAGLASVWNIAKMEKGSTVAIFGLGTVGLAVAAGAHKAGAARILGVDVNPKKFERASQFGVTDCINPSERVEPVQQVIKDMTAGGVDYSFECVGSAQVVESALLSSHDGWGMTIICGVAGEKTPISAHPAVLLFGRTLVGTLFGGLKPKSDLPKYVEMYMNKEFSLEDFITHELPFSQINDAFRLLIEGDSLRCIIHL*