MSNYIHSKQTLEKKTQGPNKEPQRLVILLVLLHFPCLSTISYGKNEQKSISMEREPNLNFHFPPGFRFHPSDEELIIHYLQNKVTSRPLPASVIAEIDLYKYNPWELPKKALFGEDEWYFFSPRDRKYPNGERPNRAAASGYWKATGTDKPILTSSGSKNIGVKKALVFYTGKPPKGVKTEWIMSEYRLLKTIIKPSRLKGSMRLDDWVLCRVRKKGNITKNTFEVQDSCSTELMRYSPTIEELHPTFTDCRTDMITNCLNQDCQVLALLLASQALSPMETNSTATFHGSNESNSFISVYEEGSDKVNLPTLNPSLDNYFNPLTRKLSLGNREENLLPSDKKLNNDKRNEDFLPMKILSKNDMNYSSQNQSQDGIYNPCPSDSIIEFQDLNNWPSHTYS