MEKHTLIGELTQGKELTEQLKHHLNPASSLQTREFLVGKIISSYEKALSLLNCGASFDVHHNPNICISESMHPIHKRSPRSEIPDEDCKDQAQKNVFKKRKTQQRCTEQVKVCSGTGLDGPLGDGYSWRKYGQKDILGAKFPRGYYRCTHRHSQGCLAIKQVQRSDENPSIFEVTYRRKHTCVQASHSAMSNDNPKQNQGHPQLQQXXXXXXXXXXXXXXXXXXXXXXXLSPTFISPATSESNYFSTSSCQFDTLGIGYNVQTPESELTEIGSVPTSVTNSPIGDFDFSNMDLETSFQFGNLELEFLA