MSLCSSFNVFASYSPKPKTIFKDSKFISQFQVKSSPLASTFHTNESSTSLKYKRARLKPISSLDSGISEIATSPSFRNKSPKDINVLVVGSTGYIGRFVVKEMIKRGFNVIAVAREKSGIRGKNDKEETLKQLQGANVCFSDVTELDVLEKSIENLGFGVDVVVSCLASRNGGIKDSWKIDYEATKNSLVAGKKFGAKHFVLLSAICVQKPLLEFQRAKLKFEAELMDLAEQQDSSFTYSIVRPTAFFKSLGGQVEIVKDGKPYVMFGDGKLCACKPISEQDLAAFIADCVLEENKINQVLPIGGPGKALTPLEQGEILFKILGREPKFLKVPIEIMDFVIGVLDSIAKIFPSVGEAAEFGKIGRYYAAESMLILDPETGEYSEEKTPSYGKDTLEDFFAKVIREGMAGQELGEQFF*