MKKFSSAILSLLFVSSTLAFVPLQQQQQQHVTHLAASVDDKTEVREYFNSEGFNRWNKIYSESDDVNSVQMDIRTGHDQTIQKILNWIAADGDIAGKTVCDCGCGVGSLAIPLAQMGAELSASDISDAMADEAGRRAKELGIENAKFYSSDLESVTGSYSTVTCVDVAIHYPTEKMTEMITHLCSLAQDRVIISFAPKTWYYVALKKVGELFPGPSKTTRAYLHEEEVVIKALKAAGFEIARDEMTATNFYFSRLFEAKRVA*