MGLIKNSLGNSRTGKFVDCSAARTSTQEDLPASMSPDVKPGFRPEMVKSKVKHYFGYTETGIKAYILSLFPFIQWVPRYNLTWLFGDLVAGITVGMVLVPFIGVLTYAFFATSKDVSIGPVAVMSLETGNVILSVQDKYGLGIGLLRIGWLVEFIPQPAVSGFMTGSALNIAAGQFPAVFKHLPEASLDTAFGMTALATLYGIKWGFTWLGKRYPRYGRINTLEHIRDVYVPLDEESSREDVKVENPPAGVIIYRFEESFLYPNASYINDRLIEQAKKVTRRGGDYSKIAAGDRPWNDPGPSKKKAAAAIEADMVKPVLKIDTKTEMEKWADGPVEFHFCASPGIERERYNQHEASFIHETPFFHFDLADALNSLNLPEN