MDSGKSWEQKSLVNEIIEGMELAKQLRLCLNAKSSADTKQFLVQRILSSYEKALLMLKCGGSPQSPIRAIASAPESLMSANEGPCCVDNNRSLQDHQDLTAVSKKRKEMAKWTEHVTRVISENGIEGPHEDGHSWRKYGQKDILGAKHPRSYYRCTYRNTQSCWATKQVQRSDEDPTVFEITYKGKHTCSHGGSSVPPPPSPEKQERKRHNHNNTYQQQQSQGNQMSFPTNLRVNTENLDDRENTASPFSFTSSPFGSISDDAFLSSMLDDQSLFDHFNQSLLSPAAGGSNYYFELPSQMRNIAGNEQRSESDIISANNSSTNSPIPDMDFXLEPVELDPYFPFDSPGFFL