YLWEFLLLLLHDEEYSPKYIRWIDRENGIFKLVDSKRVSKLWGMLKNKPGMNYETMGRALRYYYARGILRKVDGQRLVYQFAQLPALSAM