MSKIKIAIVGIGNCASSLIQGIYYYKDKNPEDAIGLMHWKIGEWDPTDIEVVAAFDIDKRKVGKTIDEAIFAKPNCTTVFQEEIPKSDVKVCMGPVLDGVSEHMADFEEDYTFVVADEEPVDVVEVLKESGAEILLSYLPVGSEEAARFYAQCALDANIAYINCMPVFIVSDPEWDAKFREKGIPIVGDDIKAQIGATITHRTLSNLFKERGVKLDHTYQINTGGNTDFMNMLNRKRLDSKKESKTEAVQAVLAERMDPHDIHIGPSDYVPWQKDNKVCFLRMEGRTFGDVPMEIELRLSVEDSPNSAGCVIDAIRCCKLGLERGIGGQLTSISSYVMKHPPEQFTDDEAAAKVEAFIKGEIER