MGAEAECDRIRGPWSPEEDDALRRLVERHGARNWTAIGREIPGRSGKSCRLRWCNQLSPQVERRPFTPEEDAAIVRAHARLGNRWAAIARLLPGRTDNAVKNHWNCSLKRKLAVATTAAAVSGSGVVSADAAAEIEATRPIKRVSLSPDSPSGSGSGSGSRSDRSDLSHGSGSGSGQIYRPVARSGGFEPADCAMSRPQEDDDPLTSLSLSLPGTDHQRFHHDRAHSQFQELPASPPSPSPPSPAAAPPSAYPFSPDFMAAMQELIRTEVQRYMASVGVRAGCGATGGAADLCMPQLVEGVMRAAAERVGRMQ