MADTVKPILISAVDLAVQVIQASNEARLFKKEWDVVKIKMLVRLERSIINVSWLLNVSTPSHDGKHEQLTGLLPFAIRDPTIFLIYELMAILYTGTLDDDACEAARSLRSMASDNPRCAEIMIRNGLCSVFVKILKQGSMRVQAEVACATSVLVSSFSESQDLFAQHDVIQLLLSLLTSKLEEDSWHMKAMAAKALRELAKGNSSISKSITDSKRFLRFADLLEIQDREVRLISLMVLIEITSVAEMDSSLRRHSAFKCKSPVFKAIVNQFHKLIEENGDMVLLIPYITLIGNLARSFRASDTSMIEQLVKLLGLRDREVLREAIVALTKFAIPCNYLHIDHSRAIVEAGAAKRLIELSSLGCEIRIPVLELLKF*