MSGWDIRPQGVQGVLKTTGETAGGIEKQATSFGEHLKSAATSAGTIAAEGAEGSENGGLVALALSQFAEHAAKDIKFVAARAGKSLTGAVEATTAYLNGDTEMAAEAQRKALSAPDIDLGKPGVQEA