MKFFTTSLVLLASAGLSFANSIPSLSVPALPASIPTENPITLISELSPQCQGALFSIVASPEFLECVPVLQLLPILTDPTLLPSVIKDPLANAAKLLPAVDAICKAPKCKDKDVSAALQSVLTNCAGDAKNPIIQLTTAVLTFYSPVRDILCFENNKGLYCTVDTATQILTLPSPPPEAKLLGGFIDKLIFAEPKSICTPCNKAILNTLLDFLVANPQVLPIIESTFHIGNEEFFIGKLFFSLKCGFEFLDGKVPD