MSDKMIVTYIWIGGSGLDLRSFSRVLSKSVEEASELPDWTFDGSATGLASGEDNECVLKALRIFKDPFLGGNHKLVMCDVYTLDGDALPTNTRARAAQIFSIEKVAAENPWFQIRVEYTLLNPDTLQPVGWPVGGYTGPQGPYYCGEGADKVWGRDIVDSHYLACLYAGINIAGVNAGVTHGQWEFQIGWSVGLDAGDQVWMARYILERIAEQAGLVISLDSKPIEGDWHGMLAHVNYATQSMLSDGGLELIKKAIANLAKHHDELLSAYGAGVEGALTGKHDTASLETFSWCVDSRSCSVRISRDAVNAGKGYFEDRLPASNMNSYVVTALLVEVTILLE