MEGHLVRLCIDAASESRESIEIWRRQRRTLERMPTQLADALLRQLLRRRLVYPSLLEVFQQCVEEIDLKGESFVDAEWMAYLGSFRHLRALNLADCRGINNAAIWSITGMTTLKELDLSRCSKVTDAGIEHLLSIPSLKKLCIPESGLTAKGIMRLSTLSKLSFLDLGGLPVTDLALHSLQALTQMEYLDLWGSKISNKGAEILKIFPKLNFLNLAWTNVTKLSKLPSLTSLNMSNCTIQSIFEGEDGVRGPLSKLVISGATFTDVHEAFSYMEASSLSVLDISNSTVQYFRFLEDMNRLEYLDVSSSRMEDDLLKSVACVGWNLKDLNLSNTRISTLGMATLAGKVPNLQTLCLSHTAVDDAALSYIGMMASLRAINLRNTNIKGFTNQGGHYQGRVLSLTALQNLDHLEWLDLEDTQIRDEVLHPLSAFGELNHLSLKSDFLSDISLHTVSSLPKLKSLGIRGAVLSNNGLLSLQPPSMLQMLDLRECWLLTEDAISTFCRSHPRIVVQHELVHLSSICQNGGDGSSPSRGTSSASQMRLKKGKSSQASCRFRRENFVDERIKYGREELLRLQFSAVLAPPHTGILRPQAPLKE