MLWKLLLRSQSCRLCSFRKMRSPPKYRPFLACFTYTTDRQSSKENIRTVEKLYKCSVDIRKIRRLKGWVLLEDETYVEEIANILQELGADETAVASILERCPEAIVCSPTAVNTQRKLWQLVCKNEEELIKLIEQFPESFFTIKDQENQKLNVQFFQELGLKNVVISRLLTAAPNVFHNPVEKNKQMVRILQESYLDVGGSEANMKVWLLKLLSQNPFILLNSPTAIKETLEFLQEQGFTSFEILQLLSKLKGFLFQLCPRSIQNSISFSKNAFKCTDHDLKQLVLKCPSLLYYSVPVLEERMQGLLREGISIAQIRETPMVLELTPQIVQYRIRKLNSLGYRIKDGHLANLNGSKKEFEANFGKIQAKKVRPLFNPVAPLNVEE