MLDIKLLRDDPALVKESQRRRFQPESDVDDVIDLDRQWRAAQFNLEKKSAEINKIEKEIAKLLRTNGDSANLLAEKGALENEHTELKLRASKLKLELDSKLKSLGNLVHDSVPVSSNEKDKVVVTKWGVPRQDQEALENHVSLCKKLDAVDVERGAAVAGHRGYYLLDPGFELNMALVNFGLKFLKDRGYRKIQTPTLMDKAVMKCCAQLSQFDEELYELAGEGKYLIATSEQALCGYLKDNNVAPESLPLRYAGYSSCFRKEAGSHGKDTLGIFRVHEFQKVEQFCVTSPETSWDMLEEMIKTSEDFYQQLGLPYQVVNVVSGELNDAAAKKYDLEAWFPAAGKYEELVSCSNCTDYQARSLNIKSGKKLVHLLNCTLVATQRTMCCIVENYQTRNGVRVPEVLQPFMDGTTFLPFPK*