MERFLPTQYHHIVKSFEAFCSGADIVVINNCVNDGHWSLGARNFKDLYTLNYVMETNTKPWVSILDRFVMGSGAGISIYGQFRVATENTVFAMPETKFGLFPDNGASYVLSRLPGFIGEYLGLTGATLDGAEMLACSLATHFVHSSRFNTHALCEKQRLPYLEEALIKVDTSDPAAVNSVLDKFSQAVVSNEQSVFHRRMMLEKEHMCGKLKQFSYWKKHPPISPKISLRSIREGRYQSRDQYLRGEYRMLCHVFQGKISNDFYEGSRAMFLVKDKNPKWEHSKLELKTEEMVGHYFSKVNDEEWEDLKLPTLGRADLLIPVTAKL