MSKLETVLDWKEKGNAKLKDEDKEGALECYSEGLSIGWKAIDVFRGLSEDFEPLKVAVAQICTNRAHVRLLLDQAELALEDCKKALEVDFQNAKAYWRGTVAALRLPETHEGRRQAAELLRQGLRMAYDGGQALPNLLKEHVTTFCSWADEGHRPSVYLVALAYLKGNGVAKDNDKALAMFQYASSRGDSLAKAMAEQLEAQKAEKLPPELELWAKEAANGDTTAQFNLGLAYYRGDLVQQDLSKCEQLWERAAEQGDDMARENLATLREHMKLAAKRITIGNGGVKQFFLKTGSDVMTGEFEGEGFKSLVQGRQLVHCSHAQIEVAETPEVFRPHPEDSDIVGGFCYEDLRDLGCQELSEGLLPMWANSLEP*