MFGPPHVEPVAFLSPRVVYVVTGALRGIGAELVRQLAGACLSPVVIVAGGRCVEKGKQLQERCRSQSQNAQVVFVPLELREPACVAAFVDRVLADFGVPDVLVNNAGLCLDAPSMDALEQCVRVNADAPSELIEAFLPLMLRRGSGRVVNISSGDGEIAYFASDALSVLTVPRKMSSSESYAGPELDVRQLYEQARRFFFDSARRHGGDVSAELVHGTQPCYKVSKALLNLFSRALIYELEARRSSSVAKAKDSATSSPGELAAAEGLERIQIYCVCPGDVDTDMANDVDQLLDAGSSLLSCAESVSRFLELVLVPPAQSCKPPPPCGFYRDGKRIAW*