MGAEAECDRIRGPWSPEEDDALRRLVERHGARNWTAIGREIPGRSGKSCRLRWCNQLSPQVERRPFTAEEDAAIVRAHARLGNRWAAIARLLPGRTDNAVKNHWNCSLKRKLAAATAASGAVAGAGADEFEARPCKRVSLSPDSPSSGTGTVSDRSDLSHGAGAGSGSGSGQIYRPVPRSGGFEPADCAMSRPVEDDDPLTSLSLSLPGTDQRFHHDRAHSQFQELPPPPSPPSPSPPPPPAPVAAAATSPYPFNPDFMAVMQELIRTEVQRYMASVGVRAGCGPAGGAELCMPQLVEGVMRAAAERVGAVGRIQ