MVLLPAFLDGLARSVSMKKGKYIPEDEDGGGEIAKSLMKDAKKNSTLLGSTGFVKSETSKRFTSICSNRGEKGINQDRAIVWEEFGCQEDITFCGMFDGHGPWGHVITKRVKKLFPSSLLCQWQQTLASLSLSPECFSPFDIWKQSCLKTFSLIDLDLKIHPSIDSYCSGCTALTAVLQGDHLVVANAGDSRAVIATTSDDGSGLVPVQLSVDFKPNIPEEAERIKQSDGRLFCLDDEPGVYRVGMPNGRSLGLAVSRAFGDYCLKDFGLVSVPEVTYRKITDKDQFLILATDGMWDVMTNDEAVEIVKGVKERRKSAKRLVERAMMLWRRKRRSIAMDDISALCLFFHPS*