MSTDLQLVCRTPNDVEFLTAPAVSQLGSVGAPASSLVFSPDATRLLLVGGDAVAVLDAATRKQVQRLDIPAVVAAALSPQGTFMVTFQRPTKTESGAADRNLKVWRLEGGECLLSLHQKVYTKDTWPSIQFTQDDALAFHQVTNAVNIYSTDNWAAGVSKRLPLKGVGAFAVCPTPSRPLVAAYVPEAKGSPAFIALYDYSAISATGDAPPPICRKSFYRANAAQLLWNSTGSAVLVMTAADVDATNQSYYGEQKLFFMSADGTNECQVPLPKEGPIHDFQWNPKGDCFIAVAGFMPAKTTLFTDKCVAKYDLGSGPFSTARWNPFGRFLVLAGIGNLPGDLHFFDKKADGKCRPMGTPTRAENGVTAEWSPCGRYLLSATVAPRLRVDNGFQIFKYDGTLLVKEKRDVLYEASWMPAAAGAFEDRPQSPRASAGAAAAASGSX