GNERTVEKLYKLSVDIRKIRRLKGWVLLEDETYVEEIANALQQLGAEETAIASILERCPEAIICSPTAVNIQRELWQLVCKNEEELVRLIEQFPESFFTIKDQENQRLNVQFFKELGLKNVVIRRFLTTASNIFHNPIEKNKQMIKILQESYLNLGGSEANMKVWLLKLLSQNPFILLNSSAAVKETLEFLQEQSFTNFEILQLLSKLKGFLFQLCPRSIQKSISFSKNAFKCTDHDLKQLILKCPAFLYYSVPVLEERIQGLLKEGISIAQIRETPMVLELTPHIVQYRIRKLNSLGYRIRDGHLANLNGTKKEFEANFGKIQAKKGRPFFNPVAPLNIEE