MADRIKGPWSPEEDEQLRKLVVKYGPRNWTVISKSIPGRSGKSCRLRWCNQLSPQVEHRPFSAEEDETIARAHAQFGNKWATIARLLNGRTDNAVKNHWNSTLKRKCGGFYAPAEDQRPVKRSVSDGYPPVANGLYMSPGSPTGSDVSDSSTLPVLPSVEVFKPVPRAGGVTLPLPIETSSFCDDPATSLSLSLPGADVSEESNRSHESTSNNTLMRHNTNTMSFKQFSGGFRGAIEDMGRSFAGNGVEFMAVVQEMIKAEVRSYMAEMQRNHNGGGFVVGGFRDKGMIPMSQIGVGRIE