MGSEADCDRIRGPWSPEEDDALRRLVERHGARNWTAIGREIPGRSGKSCRLRWCNQLSPQVERRPFTAEEDAAIVRAHARLGNRWAAIARLLPGRTDNAVKNHWNCSLKRKLAAASAPAGSSDVEARPTKRVSLSPDSPSGSGSGSGSGSGSGSGSDRSDLSHGAGQVYRPVARSGGFEPADCAMSRPLEEEEEEKEDPLTSLSLSLPGTDQRFHHDRAHSQFQELPASPPSPSPPPPPVLSAYPFSPVFMEAMQELIRTEVQRYMASVGVRAGCGAAGGADLCMPQLVDGVMRAAAERVGRMQ