MSSLEEKLFRLSNIPLPNQSGRRIIPISLKPKNNIDLKLLQLVKKSPIQKGEIFSVFADAHTLYASKLYNYFMNRFTTESDIGNILDDMMEAKKLLNDSLFQYVFEITLIHQKNRLSADHPLKRYSLPDIIDRSPLLFLPMTSIKSIKSPSFDGKSTTDELRLFTTGTFIDPEQKVAWFREDPWWNSHHWHWHVIYPVQGVVNPITKKPEIKDRQGELFYSMHQQMLARYDAERIAVDLPRVVPFKDFREPMLAYDAHLVSSTGNPKETFGPRPKGICMPYVRSFLQYDLIEQEVRRQRLFDAIDSGYFQYFELVENEPVKRFKKITVDLLAATVEANIGSVEGVSNENSYYGSIHNLGHRLIAAAVDPDGALNYSLGVMSNTATAIRDPIFFRWHKFIDDIIIRWKNKQKPYGFMEGKQDPGDETLTVHEISVQSIGANREPNHLYTCSQIVPINFLYIAPITDQNYDIIGNVKRVNYEVFDYTFKLENTGPEKDVTVRIFLSPYKTEVGKKGLDRRLFIEMDRFVVKLATGQSTITRSSELSTILQSPELQTSGLFDPSHGDVPGDEEDYCFCGLPRHMLLPRGTKGVKGFHCKLFVMISDASNDKIPDSQDRCGSVYCGVRNQKYPVKRDMGYPFDRPLSSTPPTGDLIFNPDEDNIQELLNLNKNTKMIDINIHWVLEELLNLQRLTKLNLNPDPLNNPIDKSKFFAVWFDEQYQYKSFISLDDATKFKDNFPKKYAICIFGFKDNSIQSLIEYGNHNWIINIKNWA