MALQLLLGSSAFDISREVATVAKEVHITTRAPNVTVGKSDNHENIWLHKMIEFVYEDGKAVFQDGSSVHADTIFYCTEYKYHFPFIETNGIVTIDDDNRVGPLYKHVFPPHLAPWLSFIGMPKQDTPFLTTELQSKWLAHVLSGKVLLPTEEEMMSDVENYYHHMEETGVPKSFTHVLPPNEIEYRNWLLAQVEMPPLKEWRGRMYRECVKFANAKPDGYRDQWDDDYWDAVIASQNFLIHLNSRKENSMNITSLRTVFSC*