MSSNTPLHASMSALQIDEMDKVKRGPEFDIVIAGGGLAGLALALGLQERKIEAHVFESHPYLRSDTATAIGIGPNGVTALEGIKPGLSTIVAEAGTYTNSIKFIMLRNGKEDEPRITEMAPKEYVTVRWKSVQQILGSLIDSTKITFSHKLIAYKPCKGGVEAYFRCPKQDAESLERIKVVRAKLLIGADGIWSAIRKQMVGDAPRYLKMVDWNAILYNPDLKLFDGIKKGEIVGRSEENAQTQSIIAHAGSAAVEEHSIRKGKGDGGATVAEKMMGRSMFDGNTDKGDGGEKENAGQRIRGREWGEDDGRAEERVTRVASSSI*