MKIIHTADWHLGKILNGKQLLEDQAYILDMFVEKMKEEEPDIIVIAGDLYDTTYPSKDAIMLLEQAIGKLNLELRIPIIIISGNHDGKERLNYGASWFEHNQLFIRTDFTSINSPIEINGVNFYTLPYATVSEMKHYFEDDTIETHQQGITRCIETIAPEIDEDAVNILISHLTVQGGKTSDSERPLTIGTVESVQKGVFDIFDYVMLGHLHHPFSIEDDKIKYSGSLLQYSFSEAGQAKGYRRVTINDGIINDVFIPLKPLRQLEIISGEYNDVINEKVHVKNKDNYLHFKLKNMSHITDPMMSLKQIYPNTLALTNETFNYNEENNAIEISEKDDMSIIEMFYKHITDKELSDIQSKKIKNILENELRKED*