MTSLLPFTPPVVKRLLGWKRGGDEDDKWAEKAVKSLVKKLKKTGGLEELEKAITNPGVATKCVTIPRSLDGRLQVSHRKGLPHVIYCRLWRWPDLQSHHELRPIEACEFAFSLKKEEVCVNPFHYQRVETPVLPPVLVPRQQSDVPHELPILPEYTRPENVPFPTQEPTNSQYHIQPGTPTDYISDDACSDMSGEHSQQNMQIDQQLSPAPDSNNLIDAQPIQYTEPTYWCSISYYEMNTRVGETFHASQPSLTVDGFTDPSSSDRFCLGLLSNINRNPPIEMTRKHIGKGVRLYYIGGEVFAECLSDSSIFVQSPNCNQRYNWHPATVCKIPPGCNLKIFNNQEFAQLLSQSVNQGFEAVYALTRMCTIRMSFVKGWGAEYRRQTVTSTPCWIELHLNGPLQWLDKVLTQMGSPSAPCSSVS