MSDKMIAEYIWIGGSGKNLISFSKTLSKSVEDASELPDWTFDGSKTGLASGIDNEVVLKALAIFKDPFLGGNNILVMCELYTKNGDALPTNTVARAAQIFSISKVAAEDPWFQIEVEFTLLDPNTKQPVGWPLGGFTGPQGDYYCGEGKDKTWGRSILDQHVKACQYAGINIAGAHAGVTHGSWAFQIGWSRGLDAGLQVWMARYILERIVEEAGLEVTYDSKPIEGDWHGMGAHVNFATKSSLEEGGFAKILQDIAKLAEHHSDLLSAAGEGIGGLLTGEHETASLETFSYGGDSRSASVRISNEALVQGSGYFTVRLPASNMNSYVVTALLVEKTILEI