MSAFLLSVTMQASLTASWQPVPADDAWQRTARTSSPPRSGPTASADQAGNVWLFGGYAEPEGKPRHVVNDLLRYDGGSGWQQLQEPIDVTLKGGRVRDNRPGPRLATASCVVGDEMLVFGGWDPQTPGTGGVILDDVWSLSLAKQTWRRLAAPMPGGPASRHVVCNVGGTVILHTFRCLDSVLVWDAASETLKEQPTSGTPPSSRGLHVAAAADGHTLVVFGSALAEDMVNDAFALDTRVVGALAAESGPVRAPARALRHCRAGAASWFAAAQRRAARGLVPDERVWALTLDDSGGGEWSLLLGEDAPNAPGPRNAATLSPVGSGGLLLHGGWRPFVSTYGDSHVLKVEA*