MSAYEYPRLSRSDIITALKDAQIASVTETDLKTPTSDFVSELYTRILIYLDALDEEEKGQVDFEALEQLENPDHHATSMQAMKLYCKVKDMLEMLDCPLPISFKDLLRPESSRTEFFISALLNYGLYKDSKMDLIRPKAEELGLLDEQRKQCEAKVAQLNAEIGEFDEAVERDLPFVQELEANIEQLNKKILELNNQQMSLRATFQKMREKSTQMDNEISKAEFDLVETVQENANLRSQIVQSPDKLQGALEEKKLVLGETKKAEQSAMVTFQEKAAILEVFEKALKKILKSSSQLQLINEQVTNAKTVEKEFKALKDKLSEDGVAYKSLEAKVVERERIVEQLNESLKQLEKEKAVMFDDWTKQLNELKVEVESRRRELETRQTNVESVVAMVDDNTAKTNQVRQSGEAKVKKLAAKYEEIVKQFHEYTVSFDAFLPSL*