MSNSMIAEYIWIGGSGDDLISFSRTLSKSVEDASSLPDWTFDGSKTGLASGEDNEVVLKALRIFKDPFLGGNNILVWCELYTKNGDALPTNTTARAAEIFKISAVAEQEPWFQIRVEYVLLDPNTLEPVGWPVGGYTGPLGPYYCGTGAENLHGRSIMDAHLKACEYAGINIAGTNAGVTHGQWEYQIGWSVGLDCGLQVWMARYILERLAEQAGLRITFDSKPIPGDWHGMLAHVNYATKESLEDGGLALIKKAIANLEKHHDELVKLAGKGLEGALTGKHETASLNTFSWCGHGRSCSIRISASALKQGKGYFEDRLPASNMNSYVVTAALVEVTILLF