MRIEALMEKERRVQYRLLSFLRGSPQAIALKLALLETGLSRATFLKYINNLNSYFEQEKVNCRIVYYKDKLFLEEDYNLSNQEVLKALMKDSIKYTILISLFNQRQFTIVGLSQELMVSEATLNRHLAHLNELLAEFDIAISQGKQIGDELQWRYFYYELFKQLWSYDKCQNMIKKLDLDSLILLIERLAQHTLTREAHQNLGLWFSICHHRLLAMEKISDNLKPIVKHYQCNAFYKRLDAALVLYMSRFALEYREGEVLATFAFLHSQNILPINTMEYIMGFGGPIIDCVTETIIYFKKESILADETSDQVIYQLGQLYSHYYFFKGHILVEQPDLEQTYRLIDHNMRDKLHHISKKIIANVNRIRPLTEDGCSLLTLHLLELLIFSKNSQKMPFRIGLDMTGNAVEQSLLEYRIRQHFSGNNSIQVEPYDEGKGFDMVIYQSHSRPYKAKLTYCLNKGASERELQEIDSLIYDN