MGVDYYKILQVDKNAKEDDLKKAYRKLAMKWHPDKNPNNKKEAEAKFKQISEAYEVLSDSQKRAIYDQYGEEGLKGQVPPPGAGGAGGPTFFQTGDGPTVFRFNPRNANDIFSEFFGFSSPFGGGMGGGPGGGGMGGMRGGSRFGGMFGDDLFGSFGEASAAQNPTRKAPPIESTLPCSLEELYKGTTKKMKISREISDISGKTIPVEEILTIEVKPGWKKGTKITFPEKGNEQPNVIPADLVFVIDEKPHSAFTRDGNDLIYTQKITLAEALTGYTVHLTTLDGRTLTINVNSAIHPNYEEVVPREGMPIPKDPSRRGNLRIKFNIKFPSRLTAEQKAGIKKLLPPN