MADISKELIEQLVKQVVLEKMGQSSKHVDPSGILSVKLPVVKVSEEDRLDTGNPSDVVYTKDLVTLEESKRLGFGLMEMKDTTFDWFLDYDEVDYVIEGRLDVVIDGRTVSAGPGEIIFIPKGSQIKFSVTGEARFIYVTYPADWQS