MADRIKGPWSPEEDEQLRRLVVKYGPRNWTVISKSIPGRSGKSCRLRWCNQLSPQVEHRPFSAEEDETIARAHAQFGNKWATIARLLNGRTDNAVKNHWNSTLKRKCGGYDHRGFDGSEDHRPVKRSVSAGSPPVVTGLYMSPGSPTGSDVSDSSTIPILPSVELFKPVPRPGAVVLPLPIETSSSSADPPTSLSLSLPGADVSEESNRSHESTNINNTTSSRHNHNNTVSFLPFSGGFRGAIEDMGKSFPGNGGEFMAVVQEMIKAEVRSYMTEMQRNNGGGFVGGFKDNGMIPMSQIGVGRIE