MLWKLLMRSQPCKLCSLRKVLSAPKHRPILPCFTYTTDNQSKKENKKTVEKLYKFSVDIRKIRRLKEWVLLENETYVEEIGNILQQLGADETAVASILERCPEAVVCTPAAVHTQRELWQSVCKNEEELVKLIEQFPDSFFTVKHQENQKLNIQFFQELGLRNVVISRFLTTASSIFHNPVEKNKEMIRILQENYLNLGGSEANMKVWLLKLLSQNPFILLNSSAAIKETLEFLQEQGFTNFEILQLLSKLKGFLFQLCPRSIQNSISFSKNAFKCTDHDLKQLVLKCPALLYYSVPILEERIEGLLKEGISIAQIRETPTVLELTPQIVQYRIRKLNSLGYRIKDGHLANLHGTKKEFEANFGKIQAKKGRPLFNPVAPLNVEE