MDSGKSWEQKSLVNEIIEGMELAKQLRLCLNAKSSADTKQFLVQRILSSYEKALLMLKCGGSPQSPIRAIASAPESLMSANEGPCCVDNNRSLQDHQDLTAVSKKRKEMAKWTEHVTRVISENGIEGPHEDGHSWRKYGQKDILGAKHPX