MSDKMIVEYIWIGGSGEKLLSFSKTLDRNVESASELPDWTFDGSKTGLASGEDNEVVLKALKIFKDPFLGGHHRLVMCEVYTKNGDALPTNHRAAAAKIFSIEKVAAENPWFQIEVEYTLLDPNTLEPVGWPVGSYTGPKGPYYCGEGAEKVHGRDILLKHYDACLEAGINIAGMHAGVTHGQWAFQIGWSAGLDAADQVWMARYILERIAEQSGYVITLDSKPVEGDWHGMSAHINYATKSDLEDGGLAHIKSAIANLAVHHDELLSLAGRGIDGLRTGKHETASLNTFSWCVDGRSCSVRISREAEKAGKGYFTVRLPASNMNSYVMTAALVEVTILLR