MLWKLLLRSQSCRLCSFRKMRSPPKYRPFLACFTYTTDRQSSKENTRTVEKLYKCSVDIRKIRRLKGWVLLEDETYVEEIANILQELGADETAVANILERCPEAIVCRPTAVNTQRKLWQLVCKNEEELIKLIEQFPESFFTIKDQENQKLNVQFFQELGLKNVVISRLLTAASNVFHNPVEKNKQMVRILQESYLNVGGSEANMKVWLLKLLSQNPFILLNSPTAIKETLEFLQEQGFTSFEILQLLSKLKGFLFQLCPRSIQNSISFSKNAFKCTDHDLKQLVLKCPALLYYSVPVLEERMQGLLREGISIAQIRETPMVLELTPQIVQYRIRKLNSLGYRIKDGHLANLNGSKKEFEANFGKIQAKKVRPLFNPVAPLNVEE