MKFVNLLPLAALSTAFVVPAEQVLSEIAIEDHHSSSGWVADTEVVEDHAVSSFKEYFGQLSDATSDAWEAVTKSSKNVWDEAFERASDFAGHFSEDLQSWAETDILDGPPHHGKPGHGRRPRHPPHHHKPNLTVYQLISESKYTTKLAKYISEYDDLVEALNSTKGELHPLRSDRQSIREDSRQGAQAEQGTAQAHPGIPCRGWGEHLSSQPEPQRVAFRLSLRGLTVNFLSKVIAANIFATNGVIHGVDWFIQPPPKALDIIDLLPGEFSTLELGLGKTGLLEKLNTTDHAGGTLFAPSNFAFKLLGPKINAFLFSKWGEKYLKALLEYHVVPKNTLYSDAYYKAKSSDSEVDDNGKGLFHVDLPTLLKDRSLSVDIARFGGFITIRINGFSSVGLSDVIAEDGVIHVVRRVLIPPKKLASGEEYDEDEELTVEDLVERLEPFVSKNDL*