MQTVLAKIVADKAIWVEARKQQQPLASFQNEIVPTQRNFYDALAGTRTAFILECKKASPSKGLIREDFDPAAIASIYKHYASAISVLCDEKYFQGSFDFLPIVSQVAPQPILCKDFTIDPYQIYLARYYQADACLLMLSVLDDEQYRQLSAVAHSLNMGVLTEVSNEEELERAIALKAKVVGINNRDLRDMSIDLNRTRQLAARLGPDVTVISESGIHTYAEVRELSHFANGFLIGSALMEQADLEAAVKRVLLGENKVCGLTRPQDAQVAWESGAIYGGLIFVPTSPRAVNDAQAKAVIAAAPLQYVGVFRNAPLEEVVARAQALGLAAVQLHGDEDQAYIDALRDALADNVRIWKALSVGETFPARTLHHVDKYLLDNGQGGSGQRFDWSLLQGQDLRNVMLAGGLGADNCVEAAKSGCAGLDFNSGVESQPGMKDASKLASVFQTLRAY*