MLWKLLLRSQPCRLCSFRKMPLASKSRSPLACFVYTTDHQSNQENKRTVEKLYKFSVDVRKIRRLKGWVLFEKETYVEEIAGVLQQLGADEAAIASILERCPEAIVCSPATLNTQRELWQLVCKNEQELVKLIEQFPESFFTIKDQETQRLNIQFFQELGLKNVVISRFLTTASNVFHNPIEKNKQMISILQESYLNLGGSEANMKVWLLKLLSQNPFILLNSSAAIKETLEFLQEQGFANSEILQLLSKLKGFLFQLCPGSIQNSMSFSKNTFKCTDHDLKQLVLKCPAILYYSVPVLEERIQGLLEEGISIAQIKETPMVLELTPQIVQYRIRKLNSLGYRIKDGHLGNLNGTKKEFEANFGKIQAKKGRPLFNPVAPLNVEE