MESSMDAARIMEYLKGKSILITGSTGFLGKILVEKILRVQPRVHKMYLLVRAVDAPSAKQRVQQEVIGTELFGLLRDKYCEGFDLFIQDKIVALAGDIADEDLGLDAPTLHGLAKHMDVIVNVAATTNFYERYDVSLDVNVMGVKHLCQFAKRCANLKLLMHVSTAYVSGDSAEVILENPMKPGESLRDGVRLDIDAELRLVSDAKKDLPTTASGDDGNATERKAMKELGLQRARHFGWSNTYVFTKAMGEMVLEQHRGDGDLPAAAVVIVRPSIITSVRADPLPGWMQGTRTIDTLIIGYAKQSISCFLADLRMVMDVIPGDMVVNAMLAAAAAARSEEQPPQAVSIYQVTSSLRNPATYAVLYRAGSRHFDEHPRVRDNGEVIPNTEMRFFPTIPEFRLYMVLTFKLPLEILHLVNMLLCGLFSKLYNDSNRKYNFVMLLVDVYGPFAFFKGCFDDTNVERLRSTMVMKSPEDDMFNFDPKSIDWDDYFYRIHIPGVLKYVCK*