MKTDEDQFCLDNYRRAEDRIGPNCEDSPQTSLTDGQSPDMQPAEKISALKYRRCRSRLGGVKARHKRQVLQDMARPLKHWLYKHRDNPYPTKTEKVLLALGSHMTLVQVSNWFANARRRLKNTVRQPDLSWALRIKLYNKYIQGNAERLSVCSDDTNSDDEECTLPNPIAQSNFGGSSYRRSLLEKQASVLAGADCSNEDDGTSPPSKYKSSLLNRYLNDTLRHMMAAKADAIASARGKRCLSQSFSSNECDRDVVSPDFSSEAEANFIYSMVNTVQISSRLCSGQLQSRNPPRKDGQGWREIHAAVALTSLAQGKSCKSAGAALTSRIIQKSSHISEVQTVKAPLANTG