QLQGNIFGGFDESLLARAEALAAADSIVSHGKSHPFKPDVTYHTMSSVPCTSASSSSSATVPISHVPSTIALGQTLEAGDLLDHLSNSLSMTGMGAPEPPGMTASDRPWGQLHQAMANMAHPHSLSVHGGMGCVNDVESDPRELEAFAERFKQRRIKLGVTQADVGSALANLKIPGVGSLSQSTICRFESLTLSHNNMIALKPVLQAWLEEAEAAYREKSTKPDLFSGNERKRKRTSIAAPEKRSLEAYFAIQPRPSSEKIAAIAEKLDLKKNVVRVWFCNQRQKQKRMKYSAVH