MTKQTLKKAKSYIATEELDILFKKTMGNPFLTVLCVKAIDEGGLLKELEIEADNGVKAGILSVIKGRLSRLAKPAQDVLFLGACFGLRFCMDWVAPFVTTYGSTRNASLQPDVMPFNWGSGRLDDSEHLSESELKETLNEAIVNGLVTKRCGIPWFEFTHHSIRDAAYDLFRNTPRTILFYGQQCLNLGSSQLHEERKLIELARLNGRAAEKSMLKLAFFSAAQYASAGLEKIGRVGGWQTDFAVTWELSTHLCRMYSCLGEHEACKRVANDVVSRSSSIFEKLGAFEAVMESSRVEGNVEEAFNIGFDVLRSLNEPLPNRVSKALLIWEIVKTKRILTRNPLRICQAYQKWLTKEHVLRFGF*