MTTSSLQSPIAQKLEGKVAFITGGASGIGAATAKLFVQHGAKVIIADIQDDLGNSLVKQIGTEHIMFVHCNVAIESDVQNAVDATIVKFGKLDIMFSNAGIVGKPISSILEVDYDIIKNVFDVNVVGGFFCAKHAARVMIPANKGVIIFTASMVTESCIDSPHTYTASKNALLGLSKNVGVELGKYGIRVNCVSPYVISTQLTLNALGITEREMAEKWFGEAGNLKGVLLEEQDVANGVLYLASDDSKYVSGLNLIIDGGFSTTNVALTEAYKKLFLSTK*