GSTHLDLDDGPTGKCAKIIFIMTKPSGEPGALGLLGPLIAEALVEAFGPDGVWFQGIGGSCKGEPASLALPLGFSEEAIAVLQALIELVAEDNPGALGAGGGYSQGSDLLSAAAQLLDSEIRARVKAAVLIGFILYKELKGKIPNFPKERTYVFVQPNCLVSRGSTTLSPPHTAYGPYAEGEAPEFLTEAIKRVEGG