MKTDEDQFCLDNYRRAEDRIGPNCEDSPQTSLTDGQSPDMQPAEKISALKYRRCRSRLGGVKARHKRQVLQDMARPLKHWLYKHRDNPYPTKTEKVLLALGSHMTLVQVSNWFANARRRLKNTVRQPDLSWALRIKLYNKYIQGNAERLSVCSDDTNSDDEECTLPNPIAQSNFGGSSYRRSLLEKQASVLAGADCSNEDDGTSPPSKYKSSLLNRYLNDTLRHMMAAKADAIASARGKRCLSQSFSSNECDRDVVSPDFSSEAEANFIYSMGTANRGQLQSRNPPRKDGQGWREIHAAVALTSLAQVKQSAGAALTSRIIQKSSHISEVQTVKAPLANTG