MSDLVEKNGENGNQDGASSKGTSPPKGATIPFDYNKLTIPSHNFVSVPSGRAPRFDGTHYAAWKHKMKLHLISLHPSIWKVVCTGIDVPHDDMELTSEQEQLIHRNAQASNAILSALSPEEFNKVDGLEEAKEIWDTLQLAHEGSPAVREAKIELLEGRVGRFVMDDKETPQEMYDRMMILVNKIKGLGSEDMTNHFVVKRLLRAFGPRNPSLVSMIRERKDFKRLTPSDILGRIVSHEMQEEEARQVSQIVKNVAMIKNQEVALKAKQEEESSCEESEDEEMAFIVKRFKHFLRKRGYGKGRKDDDKGKRQSKRACFNCGEYGHFINDSLKKENERLGTLVKYGCMKTYHSKDAIYKTITAHPNKDGHGLGFSSGSPVSKRVMTYSSGGSSWVVDSGCTNHMTGERSMFTSLDEEGGSRENIVFGDDGKGKVMGLGKIAISKNQSLSNVLLVNSLSYNLLSVFQLYKLGFNCLFTDVDVTVFRRDDSSVAFKGVLKGDLYLVDFDIDRVNPEACLIAKSSMGWLWHRRLAHVGMRNLASLLKGEHILGLSNVSFEKDRVCSACQAGKQVGSPHPIKNIMTTTRPLELLHMDLFGPVAYISIGGNKYGFIIVDDFSRFTWVYFLHDKSEAQDVFKRFAKQAQNLYDLTIKRVRSDNGGEFKNTQVEEFLDEEGIKHEFSAPYDPPQNGIVERKNRTLIEAARAMIDEYKISDVFWA