MLFNALTVLSIIASVHAAGRAIVTNQCPEPIYLWSVGGSISDQHIVNPATSYSESFVTDPKSGGIAIKISPIEGGIFKPNVSQTIFAYNLDVNQIWYDMSDIFGDGFAGSTMTLKPTDSTCESIVWAYGKPPAGSQVKNCGAETDLELTFCTNQCLPSWSPCGRNAPPGETRTCCTHCIGDHHCVAAPN