MMTMNGKQHFSMHPALHEPKYPGLHSGSEGMRRVCLPAPQLQGNIFGGFDESLLARAEALAAADSIVSQGKSHPFKPDVTYHTMSSVPCTSASSSSGQTLEAGDLLDHLSTSLAVTGMGAPEPPGMAATAHHHQHPHHHLQTMGQLHQAMATMAHPHSLSVHGGMACVSDVESDPRELEAFAERFKQRRIKLGVTQADVGAALANLKIPGVGSLSQSTICRFESLTLSHNNMIALKPVLQAWLEEAEAAHREKSSKPDLFNGSERKRKRTSIAAPEKRSLEAYFAIQPRPSSEKIAAIAEKLDLKKNVVRVWFCNQRQKQKRMKYSAVH