MDPWIGSQPSLSLDLHVGLGHHHRHQAQPVVALVKPKILVEENFLPLKKDPEVAGLEAELQRVSEENRRLGEMLREVAAKYESLQGQYSDMTNAANNYSHPSSASTEGGSVSPSRKRKSSDSLDGHTPSPPPPPQLSFVPEQQAECTSGEPCNKRVRPAAASEECKPVVSKRYVHADPSDLSLVVKDGYQWRKYGQKVTKDNPCPRAYFRCSFAPACPVKKKVQRSAEDRTVLVATYEGEHNHGQPPPAQPQQQQQHDGKNGAAKPPQAPVAAAAALHQQHQQQKQEQEAAVVNGEAAAAASELIRRNLAEQMAMTLTMDPSFKAALVTALSGRIFELSPTKDLN