MKPTKPLVPAVYIFGDSTVDAAGLAGLPSIVPAYLDPEFHGPRILTGVSFASSAAGYDDTTSVAVNVLTLGQQLENFKLYRKQLVNMVGEKNASEIISGGLFAISMGTDDFANNYYLNPITRAHYSVTEFRDLLLDSLSEFIQNIYKEGATLFAVIGLPPFGCLPSQISLHNLAGNACVDEFNDVAISFNQKAASLVETLKPRLPGLKMAYIDIYDKLLDMIKNPSIYGFDEVRKGCCGTGLLETAILCNPTTPVCPDPSKYVFWDSFHPTEKTYKILAQVVFSQGVSILHL*