MELIKNYFFDEGAYDYHDGAYKHLIRPKTKMHKLIIPKVLKADKIEGNTTYYTIHAQEGETNILDGKATHTWGYNGSLLGPLIRYQSGRHYHLTLVNDLPEVTTWHWHGLNIPGPIEDGGPHAPVLPGKSREIKFDVNQPTMTAWLHPHPCPHTAEQVWKGLAAPVAVVNPLDDLPQLPHTWGVDDIPLIFQDRTFHDSQWDYQADYDMDGTLGDTALVNGTVNAEFTVTRPCLRLRVLNGANRRELRLNSDQNIVMTQIASDGGFLPHAIEMTKIMLTNAERAEILLDFSDYKKGDRIVLKADDVPILTLKVGEFTEDNRRQLPKTLKQIERDFTGSPSHQVIMEGMDDSVRINGKLYDMTRIDDRQEIGKNEIWDVSNTNDSMPGMGMIHPLHMHGTEFLVLSRNGKKPYPNEFGFKDTVAVNPGEHVKLLVKFNVPGIFMYHCHILEHEDTGMMAQIEAVDPNNPQHWNLKDLCDKNMPDSNMRM