QLQGNIFGGFDESLLARAEALAAADSIVSQGKSHPFKPDVTYHTMSSVPCTSASSSSSTTVPISHHHHHHHHLGQTLEAGDLLDHLSTSLAVTGMGAPEPPGMTATSHTMGQLHQAMATMAHPHSLSVHGGMACVSDVESDPRELEAFAERFKQRRIKLGVTQADVGAALANLKIPGVGSLSQSTICRFESLTLSHNNMIALKPVLQAWLEEAEAAHREKSSKPDLFNGSERKRKRTSIAAPEKRSLEAYFAIQPRPSSEKIAAIAEKLDLKKNVVRVWFCNQRQKQKRMKYSAVH