MLKFLSKVKIEFNALDPRTAACMEFLAQCNARKAKESNPACQLVVKRRTDDHPPQISVTFVNGVEEVIDATSTSAQLVRKMILEKGQLLETEQMFKDAGEPWPVIIPEEEIHQHAPGTKPRKAEEKKQ