MDSLCPVYSGIMIEESAEKPGQELSSDEWLTETLDGNACLAQVHGWAPLQVLHGDADADTDVLFPVSGVGSYGAADAPVGSLENGTGTENHIIPEPGLRYREASSPGQGSPLSSLLPSASVPESMTVHELRQAIVAMMNRKDELEEENGSLRNLLDGEMEHSAALRQEVDALRRKVTEQQERHATKVQALARENEVLKVQLKKYVGAVQMLKREGQTAEAVPSLWNVDAEVTVPEQKPGEVAEELASSYERKLIEVAEMHGELIEFNERLHRALVAKEALVSQMRQELIDLRGPVPGDLSQTSEDQSLSDFEISNRALINVWIPSVFLRGKAANAFHVYQVYIRIKDDEWNVYRRYTEFRALHHQLQSAFPQVRAYSFPPKKAIGNKDAKFVEERRKQLQSYLRSVMNKVIQMVPEFAANPKKETLVQLVPFFVDITPPGEPLNKSSRPKAVSRFPKLSRGHPREVRNVEPQSGDL