MKRSRTFKGKGKPDSDELLGEEARSLKALIDNSGALTTVDVLRVLKADKPCEGLYSKSCKGKSGNPNCLCNLVPAPGGFRRQGLWTKATDVLGTLGPDPDANLREDRSKPVGLKNLGNTCYVNSVLQCLYANTAFRRAVYALKQPLADEPIVKELRLLFLLMEHGCSDPVDPEPLAKSLNLDHGVQQDGQEFMKLFLSLLEAKFGGQADVQGVIQALFRGQSGYLTICQSCQQPSDSSARSDSFYEVDVPVKGSRSLQDSLNSMLMPETMEGDNQYSCERCMKKVDATRQLELRCLPPMLSFSLQRFVFDYAKMDRVKVSDKFAFPLTLDLAPIMCRPPSPDLVYQLEAIMIHKGGSATQGHYVAHIKLEGTPGCGSPGSNQQEAAGQQAPASSPAAEVEAAATPAVVAGGKQAAKAAGKPKAGGGQKAGAAKNAAAAAAGEGGATAAAAGAAPGGSGCSWWRFDDDAVTVLEGGPTSSSDHGALASKAAAGSAAAAAGGGKKAGKQGGGGAGTAAKGGRGGRGKAGGGRGGRGQAX