MSDKMIATYIWIGGSGIDLRSFSKVLEKSVESASELPDWTFDGSSTGLASGEDNEVVLKALKIFRDPFLGGNHVLVMCDLYSLNGDALPTNFNARAATIFAIEKVAAENPWFQIEVEYVLLDPNTLQPVGWPVGGYTGPQGPYYCGEGADNTHGREILDAHYKACQYAGIKIAGVHAGRTHGQWAYQIGWSEGLEAGDQVWMARYILLRLAEQAGVVISFDSKPVEGDWYGTLAHVNYATASSLEDGGLAVIKKAIERLAKAHDELVEAYGGGLGGALTGTHETAHLDTFSWGVESRSASVRISVEAEKQGKGYFTVRLPASNMNSYVVTSLLVEVTILES