MNLSRATITRAGSLTLPPKRFQWVLDKLWSSKQQRRQLTLHGYDTQQLLRSHGVPVPRAILAQTPLEARDAVKALGKRCILRAQVLHGHLDKLLFEGGLRGGIQTVDSPEQGLEVATRMLNRQAISENMRHRSLTVNKLLVSEGLAHGEQWYMAMTIDREKYCPTVIVRKCDHSGREGNISGNNVSAKGASFAFGFTQGITDEVVSQISRHLGVADQEETNLDDILTRSYRIFKETDATLLEISPLARLNSGLFSCLDARLVVDDDAAHRQPDLFRLRDTSQEVQDEVRAEQHNLVYIKLTGNIGNIVNGAGLAMATNDAIGLHGGASANFLDAGGQATKETMIQALGIVLGDERVKAILINIYGGITRCDMIAESIIGAAQEMTLAVPLVVRLQGTNSTQGLKLLADADLGLHVESDFGRAAEKAVQLAGESS*