MKRTVSGRATRPVVKESIIESGSSGDENDEYLMDTYVGDPHRSPDENPAKYCRLCFSIAQPLEPVFNGPHDQGGHIAQLIRESMNVSLTAREDHPCAICRECFQRLHEFQRFRSLFHTLNQVVRRKKNTQRAVLAKKAKKKAKVSTAAASAAVPIVDSTTNGPPELPAKGADCIELSDEDDDNPVVSNGPSAETAEDMDDDQPYIALDDDWFCCRLCNRMFQTLAVMIDHLRDIHPGTVNVYQMPPGRVSGTDEQSNIMSEVMSGGVRFFKCNDCDTMLRQKSNMFKHWTRFHKDGAMKKLHCGVEGCTRFFMDSKSYRRHLTIHHGITDPSKILKYQMQQS