MVAARATLPNATDVQLASAKKKGAGSRQWMLLNSKGESIVLEVDKYVIMNRVGIHARDLRILDPLLSYPSTILGRERAIILNLEHIKAVITAEEVFLRNPTNENVIPVVEELCRRLPMRRSEGAPDNGVELAKLEASYKSRRFSQDVMDDEPPFEFHVLEVALEAMCSFLDARTTELEAAAYPALDELTSKISSRNLDRVRKLKSGMTRLTARIQKVRDGLEQLLEDDGDMADLFLTRKLASSSSPVAGGSLPHDSGIVSPTIGSRISRASTATSAGTFNAENETEQLEMLLEAYFMQIDGTFNKLTTLREYIDDTEDYINIQLDNHRNQLIQLELILSAATVVMATYSSVISLFGVNMPFTWSDPGHGY