MADAVVAGAKDGKAPPSSQWEFSCDLEVDFQSEENASMVHAALAVDKELQPDKVKRQMSLSDGKLSVHFEAVEARFLRASFSAFVDILTLATKTIEEFGPRQEAIVT