MLQRHSLKLGKFSIRTLATGAPLDASKLKITRNPNPSKPRPNEELVFGQTFTDHMLTIPWSAKEGWGTPHIKPYGNLSLDPSACVFHYAFELFEGLKAYRTPQNTITMFRPDKNMARMNKSAARICLPTFESEELIKLTGKLIEQDKHLVPQGNGYSLYIRPTMIGTSKGLGVGTPSEALLYVITSPVGPYYKTGFKAVRLEATDYATRAWPGGVGDKKLGANYAPCILPQLQAAKRGYQQNLWLFGPEKNITEVGTMNVFFVFLNKVTGKKELVTAPLDGTILEGVTRDSVLTLARDKLDPQEWDINERYYTITEVATRAKQGELLEAFGSGTAAVVSPIKEIGWNNEDIHVPLLPGEQCGALTKQVAQWIADIQYGRVNYGNWSKTVADLN*