MTTSSLQSPIAKRLEGKVAIITGGASGIGAATAKLFVQHGAKVTIADIQNDLGNSLVYEIGTEHIMFVHCNVAIESDIQNAVDATIAKFGKLDIMFSNAGISGKPISSILDVDYDEIKNVFDVNVVGSFLCAKQAARVMISNNTKGSIIFTASVVTTKYSDLLHTYVASKNAVLGLSKNIGVELGKYGIRVNCISPYAIGTPLSLKALGITGKEMVDKWFAEAGNLKGALLELQDVANGVLYLASDDSKYVSGLNLIIDGGYSTTNVALTEAYNKLFLSNAQQ*