MKTQVDFVQWLETDMSLNILMRLDDPADVVRAASVSCLWRQFVAINGISKQLCLRKFPQLSSITCITEPDLRVAERKDESSNSSWEALKRDHIVYASLLQDIETSNLCPSDCMGHAVGASSTDRYPFESIVNTLAPSNRYGISPSYWSSIGHSDPNAPETLIYKLKADLCCITEINIQPFEVYFHRGRPICSAKSVRFRLGHLKSSREKSYLLDFPKQQPANDKFIWTYTSKEFQMRQENRLQQFKLPEPVLCIGGYLQIELLGRAQRCDIDNLFYICIDYVKVRGRPLSPAFGVQNIELSGDFVLEYKREFL*