MDVQLFVYDLSRGLARQMSMGILGFQLDAIYHTSIELNGKEYVYDGGIIAIRPGSSHLGQPLQRIPLGKTNLPIDVIEEFLDSLRPIFTLEAYDLFHHNCNNFSDSFVNFLLGKGIPEHIVKMPQAVLDSPMGRMLLPQLTQGINAGRQGGSILGLQESSQAPAAAPKHVIKNIANASEFDRLMGEAKNSCAVVFFTSATCPPCKTLYPIYDELAEEVGDKATLMKVDISQPQQHEIGSRYSIRATPTIVTFLHGKEENRWSGADPAALRGNVQLLVQMAHPVHPHERLRLPTFSNPNAKPVLYTKVPPLDKLMVKMGSEVASKPEVKALKQYLEDRTKNGPSNAVIPDMGHLSSLVKDSVASLPIDIFFTIVDLFRCALSDPRISGFFAEEKSHETVLAVLESVAQKTDCPYALRLVTLQMACNFFSTPLFHDEIMRDSSLRAAIILLVSSSFLDESHNNVRVAASSLLFNLSLANRKARSSSKPTLSGDDELELAASVVEAISLEEKSAEALHGMLLALGHLVYGTSLDGELPDLLQAVGAQDSILAKKSKFPDEKLVTEVGTELLGKGLRKP*