MVKTTREPSATSLKRRMRLMEGKRTLILDAALEIFSRYGVHGSSLDQVASLADVSKTNLLYYFSSKDDLYLNVLRQLLEVWLSPLVHFTADKEPVQAIGAYIKAKLEMSRDHPAESRLFCMEVMQGAPLIQGELQHPLRDTVQAKVAVIQHWIDSGQLAPINPHHLIFTLWATTQHYADFRTQVEAVTGKTLDDPVFFEEVLASLRSMVLDGILPRTA