MGVDYYKILQVDKNAKEDDLKKAYRKLAMKWHPDKNPNNKKEAEAKFKQISEAYEVLSDSQKRAIYDQYGEEGLKGQVPPPGAGGAGGPTFFQTGDGPTVFRFNPRNANDIFSEFFGFSSPFGMFGDDLFGSFGEASAAQNPTRKAPPIESTLPCSLEELYKGTTKKMKISREISDISGKTIPVEEILTIEVKPGWKKGTKITFPEKGNEQPNVIPADLVFVIDEKPHSAFTRDGNDLIYTQKITLAEALTGYTVHLTTLDGRTLTINVNSAIHPNYEEVVPREGMPIPKDPSRRGNLRIKFNIKFPSRLTAEQKAGIKKLLPPN