MSQEIEHSYLSIRGLKLHIARTGKGEIGKTTLLFVHGFPEVWYSWRHQMVAAAAAGFCCIAPDLPGYGLSDPPIDLAKASWEGLMNDLLEILDSLSISKVFLVAKDFGVKPAFDLALCHPSRVSGVVTLGVPPLVGSLRLTTGLPEGFYKSRWKEPGRAEASFGRYDVRRIMRTIYILFSKAEIPVAEQGLEIMDLVDESTPLPWWFTEEDLSIYTHLYEKKGFITALQIPYRTNAAKPECANPRFEMPMFVIIGQKDYILKFPGMEDYMSSEKLKEVAPDHDITYIPEGSHFVQEQFPDLVNQLMIHFIKKHL*