MSLFSIFDVAGSGMSAQSVRLNTTASNIANADSVSSSVDKTYRARHPIFEAEMAKAQSQQQASQGVAVKGIVESDKPLLKEYSPDHPMADADGFIYKPNVNVMEEMADMISASRSYQMNVQVAEAAKSMLQQTLGMGK