MTELEVCIDSVEGAKAASRYGATRVELCANLNEGGTTPSAGMIAMVHEALATTRTTELYVMIRPRGGNFVYSQDELSVMKRDIQMARQLGADGVVLGCLTEGATTCIDVPVTKSLVQLAHPLPVTFHRAFDRTNNPTSMEAMLEAVIQTGAKRILTSGLAPSVEQGTATLKKLTNLAEGRIAIMAGCGVRPDNVKLLVKTTNVQAVHFTARRKVLSRQEFNNIPMGASAEDDIQYEVDHEKMEAIRQALQELS*