MSALFVSNPHPRSHVPNSHPRSQVFVIYLIAPTEGKPFPASNLKLSYAFNSTEGCCTVPAPPEPIENFDFKPKLPMRVCHAAHLVDKAYIVKYQKAVELMQALPQTDGRSFIAQYSLHCAYWSWDNQNSKQNPLPNIFPKVYKDNNTYFANPINKTSPLFDPLAPYKFGDYGGVGMGTLEARPHRLVHIWTNVIKTSTNKDSASNPFYSHHANVDRLWETWKTLLGKYRKDISNPDYFNTEFTFSDEDGEQVSVSVKQTLDLDLLWYKYTNSLADWVENGAVSKAASP*