MAAPMEVVVCTDSAAPLWSCMVWELHSGANLLTYRGGQAGPRGLALLNGEYLLAAQQGKNYICAWELQRKDQLQQKIMCPGPVTCLTTAPNGLYVLAGIAESIYLWEVSTGNLLVILSRHYQDVSCLKFTGDGSHFVSAGKDCLVLAWSLCSVLQADPSRILAPRHVWSQHTLPITDLHCGFGGPMARVATASLDQTMKLWAISSGDLLLSVLFDMGITSVTMDLAEHHIFCGGSDGSIFQVDLCSRPGPREQSFQPEQNTGKVFKGHRNQVTCLSVSTDGSILLSGSHDESVRLWDVKSKQCVRTVPLKGPVTNAAITLAPPSMLNPEFRPSLPLPHFNKHLLGAEHGDEAQGGGLRLQLGLHLQGKEPSYLERLEQLQAALSGYLEKNMLGSQMLPVRVFELEEEVRSLRKINRDLFDFSTRIITRPSK