MLWKLLMRSQPCRLCSFRKMLSAPKYRPFLASFTCTTDSQSKKENKKTVEKLFKLSVDIRKIRRLKGWVLLEDETYVEEIANILQQLGANETAVASILERCPEAIICSPTAVNTQRELWQLVCKNEEELVKLIEQFPESFFTVKDQENRKLNIQFFQELGLKNVVISRFLTTATNIFHNPMEKNKQMIKILQESYLNLGGSEANMKVWLLKLLSQNPFILLNSSAAIKETLEFFQEQGFTNFEILQLLSKLKGFLFQLCPRSIQNSMSFSKNAFKCTDHDLKQLVLKCPALLYYSVPVLEERIQGLLKEGISIAQIRETPMVLELTPQIVQYRIKKLNSLGYGIKDGHLANLNGTKKEFEANFGKIQAKNRRPLFNPVAPLNVEE