MLWKLLLRSQSCRLCSFKKMQSPPKYRPFLACFIYTTDRQSSKENTRTVEKLYKFSVDIRKIRRLKGWVLLEDKTYVEEIANILQELGADETAVASILERCPEAIVCSPTAVNTQRKLWQLVCKNEEELIKLIEQFPESFFTIKDQENQKLNVQFFQELELKNVVISRLLTTASNVFHNPVEKNKQMVRILQESYLDVGGSEANMKVWLLKLLSQNPFILLNSPAAIKETLEFLQEQGFTSFEILQLLSKLKGFLFQLCPRSIQNSISFSKNVFKCTDHDLKQLVLKCPALLYYSVPVLEERMQGLLREGISIAQIRETPMVLELTPQIVQYRIRKLNSLGYRIKDGHLANLNGSKKEFEANFGRIQAKKVRPLFNPVAPLNVEE