MRHTVIFASAFATLVTASAFAADLPGKGITVQPIQSTISEETFQTLLVSRALEKLGYTVNKPSEVDYNVGYTSIASGDATFTAVNWQPLHDDMYAAAGGDNKFYREGVFVSGAAQGYLIDKKTAEQYNITNIAQLKDPKIAKIFDTNGDGKADMMGCSPGWGCEAVINHQNKAFDLQKTVEVSHGNYAAMMADTITRFKEGKPVLYYTWTPYWVSDVMKPGKDVVWLQVPFSSLPGEQKNIDTKLPNGANYGFPVNTMHIVANKAWAEKNPAAAKLFAIMKLPLADINAQNAMMHAGKSSEADVQGHVDGWINAHQQQFDGWVKEALAAQK*