MKKHYQIAIDQSTSGTKVLLFKAGELVDRLDKKHRQLYPKKGWVEHNPIEICQNVRTLIADILTKHDLITADIERLALTNQRETIVAWDKQTGKPLYNAIVWQCNRTKEICETLKEAGYEKRIKQLTGLKIDSYFSASKMMWLLENISAVRDAASHNQLAFGTMDAWLLFSLTDDSNYFTDRTNASRTLLYDIEKNDWSDELLELFGVKRAYLPEVKQSTGSFGSYQEIPIHSVMADSEAALYGQGCDTFGAVKATLGTGCSVMMQIGENRLPENDAILTTLAWDVAGVNQFALEGIIRSCGDTLVFLSEQLELFNDYDTACKRAFQLPCNEGVVLIPGQLGLGAPYWNTDIRAEILGLTREHTKWHIIRAGFTSIAFQIKAVIDQMELMIGQNIKRLQVDGGLTKQHELMQYLADVLKAEVAVSPVEELSAIGVVEIAENKPKNKRTIAKLYQPSITHTHALEDFQEWEKQVKSSILKLQKVRNFK*