MLWKLLGRCQPCRLCAFRRMLSASQYRPVLAYFPYTTDNRSNKENKRTVEKLYKFSVDIRKIRRLKGWVLLEDETYVEEIANILQQLGADETAVASILERCPEAIVCSPTAVNTQRGIWQLVCKNEEELVKLIQQFPESFFTVKDQENRKLNIQFFQELGLKNVVISRFLTTASNVFHNPVEKNKQMISILQESYLNLGGSEANMKVWLLKLLSQNPFILLNSSVAIGETLEFLQEQGFTNSEILQLVSKLKGFLFQLCPRNIQTSISFSKNAFKCSDHDLKQLVLKCPALLYYSVPVLKERIQGLLKEGISIAQIRETPMVLELTPQIVQYRIRKLNSLGYRIKDGHLANLNGTRKEFEASFDKIQAKKGRPLFNPVAPLNVEE