MKLSIAIALIASLTGVTAFTVSNFHHHSSTATSTSATQLQVGRDTLGFDTSKLYDENEQKDIDAQEQVTEYIRENVSKVSIRSDLGKHVLISGFDPLDPSSMMVLDFLNSEDAKHFPFTKIVAHVEDLKLAKKRMIGRNARYTGLLDKLDFTTPDKEDVGALVPSAEQLADISSWVVHIGGGDMSKLGDIADAAEGAASVKNVAILVSGAQVVGGDALKEAQELLKSKATSFKYTLVVVPEWNNEPEALCAYGLVNVTDVSGSAPFTAGESFSREESLRIVTECLAIENAAGSCVVAKSAPDKKSVENRMIQSMREFGFTRIQEIEFMVSKGKKGYEAVVEETQTMVPTDKRTPEEKAAAEALKAKEMEERRAKNMEAQALQAKKEEQEEMATNWAKREYLRKSLKRNIPLKEEDFIEMVWDRAMFEAGLKQRTMEGLSVNESEERKAFKEAQNKKRAENYKKEMEKFDDMHYEDLNPEESKVFNPFLARSE*