MRIGLDYRTVGSSPHSGISRQVYAMEQALESLPGTQVTRFTVAPLDDPLRQRAVCPPWGCPRTAMHQPHQRLRFEAGFLPRALREQDIDLYISTFNMGLPLPPRPPGVRYALLIHDLFQITLKNYHANRLKALVYRVSDYLSIAYALRVADRVWTPSQYSADEAVRLFPGVAGKVRVLPNQVDGFAGEPADLSARGLPPRYWLLVGTRELRKNVPWFVRAWARARAQAPGVPPLVLVGSLDHLPEEQRDLPGLHALGGLDDAELHALYRQAERLWQPSYAEGFGLPVVEALSVGTPVAVASGTSLDEITPPSAPRFSPTDGAALERLMLRLADAPREASAEELIAWAARFNREAYRQRLAALIEELS*