MLSKLLMRSQPCRLCSFRKRLSAPKYRPFLAFFTCTTDSQSKKENKKTVEKLFKLSVDIRKIRRLKGWVLLEDETYVEEIANILQQLGASETAVASILERCPEAIICSPTAVNTQRELWQLVCKNEEKLVKLIEQFPESFFTVKDQENRKLNIQFFQELGLKNVVISRFLTTASNIFHNPIEKNKQVIKILQESYLNLGGSEANMKVWLLKLLSQNPFILLNSSAAIKETLEFFQKQGFTNFEILQLLSKLKGFLFQLCPRSIQNSMSFSKNAFKSTDHDLKQLVLKCPALLYYSVPVLEERIQGLLKEGISIAQIRETPMVLELTPQIVQYRIRKLNSLGYGIKDGHLANINGTKKEFEANFGKIQAKKGRPLFNPVAPLNVEE