MALPACNLLKGKTAAITGGTTGIGRAIALAFITQGCNVAVNHLGLPQDEVHRHSLLDEVKSIQQGGIAAGKILEIPGDVTAPETSINLVKEAVSQWGKLDIFVANAGVFKQAEFLQIESSLLDHSIDVNIKGCFYSCQAAARQMVKQGHGGSIIGISSVSALVGGGLQTHYTPTKAAVLSMMQSMAISLGKDRIRCNALMPGTIATQLADHDMKNPTKKAALEARIPLGRIGNPDDMAGPAVFLACEEMSRYVNATGLLADGGMFSNLQ*