MGIWGWPWGRRGLSGFGSASTAEDIAAGIDASHLTAIVTGATNGIGKETARVLALRGANVIIPARTLESGMKVKESLAEEVPSSKLHVMEMDLSSLDSVRSFAGSFNSSHKHLNVLINNAGIMACPFHLSKDGIELQFATNHLGHFLLTNLLLDKMKSTAKETGVQGRIVNLASTAHRRSDGNGFDLNKLNDKSKYNAFAAYAHSKLANILHANELSRRFQEEGCDLTANSLHPGIIGTNIVRYITTNSVLASIFSLVKPFVKDIPQGAATTCYVALHPDTKGVSGKYFAGCNEATPTPVARDAELAKSLWAFSEELVESRSK*