MSGLGENSMEPLSSENRKRKLSTCDTPGLGCERKRREQESKYIEELAELISANLSDIDSFNVKPDKCAILRETVRQIRQIKEQGKASSSDDDVQKSDVSSTGQGVIDKDHLGPLLLQALDGFLFVVNREGSIVFVSDNVTQYLQYKQEELINTSVYNILHEDDREELHKNLPKTNLNGVSWGGETARQKSHTFTCRMLVKFGHGSMEEGPGGPRYETMQCFALTQPKAMIEEGEDLQSCMICVARRVTAMERTESFSTRHELSGKLIQIDQNSVRASMRPGWEDLLRRCIQMFLQHSDGQPWSHKRHYHEAFLQGHAETPLYRFSMSDGTPVTAQTKSKLYRHPMSNEPQGFISTHLLQREPNGYRSAQSGNMMPNTMRQQGMGGPQMNPQMSMNPGGGMGGMGGMSRGFGMSEQGHMGHMGPMGGGSMNQMGPMNQQHPQQPPFQSSGGFGLSGMNSPSGSPRMSGPQQGLLMSPRNRGSPKMGANQFSPGAGLHSPMSGIGSGLGSGGSGTTFSSSSLNALQAISEGVGSSLPSTLTSPSPVLKPDSSPSIHSSSSSCPGDHHHPVHHHHHLQHPQAESSGDRPDSQATAAPKESGEGSSEAGLASSEPQRRVPDSKGHKKLLQLLTSPTEELGIGGSGPTAPPLQPPPTSSNTPASSDSKDPTGGMTSPSSTGVSSSSAIVNQGQASAVASLSSAHYTGSLQEKHKILHKLLQNGNTPDEVAKITAEATGKVTLGSQEGGEGGAAGTGGGAGPGMTETKQEQHSPKKEKTHALLHYLLNKDDSKEPADVKPKMEELDGKVAPGAVGGPVRAGPGSGPSSVPDHPESKIKSEPPDDLHNLESILGVLSGSGSDLFPDQTGGGGANDAGNKPQGCLDDNLRVFRPGSPGIGPGPQGPFQRSMSMDGKPPGGPGGAGRRPMLIKQENMMGSPDGYPGNMGVCRSPMGRGMVPQRSPMGGSGDWGMPRSSASPVGSMMRPGLEYTNNKAMMSGPMVGRSNSVPGTSSMLQRQMNRLWGLGGSADMGMGMSPFNQQGQPSQSPSWSDPMMGMEGNRRQFGNTLDDLLVPPTTSEGQSDERALLDQLDSLLNNTDGIALEEIDRALGIPDLVSQTQGAEPPIESFPGQDPAMVLDQKPIYGQGYPGPPAMPMQPGYGGNPMQGQAPQGGFGPMLSQMGQGGSYPGMGAMGGMGHPRANMMRPRMMAANKPMRLQLQQRLQGQQFMNQTRQGMAMKMENMGNPGMRPAMQPGMGGQPGFLNAQMMAQRSREMVTMQMRRQRMMMLMQQQQQAGAAAGGFSPPPNVTAPGGMDNPMGGPSMGQPGPQQFGYGGNYGMGQQGDPSFGPSGGSPPNAMMPGRMGPQNPMMQQHPQGGPMYQGTDMKGWGQGGMARNSSYAQQQFGQQGNPGQYGGMMMNGGMPPNGGGGHMGQMGGQMGMNPMAMGRMPMGPDQKYC