MKFKKLLCLLLCLVLTLAVVGCSKAKDDKKIVVGATLVPGGELLEELKPLIKEKGYTLEVKNFDDYILPNEALNNGEIDANLFQHEPYLKEAVKAKGYKIMAGKKLYVCPAILYSYKIKSVDEFKKGDTIAISNNPSSCSKNLRYLESIGLLTLPKGDGLVSPKDIIENPKGIQFKELDIAQIPSSLPDVTAAFIDTTYAVPAGLDAKKNGIYTAPINDEYANLLAFRTEDKDSEKIKVLQDVLTSDKARSLIEEKYKGIVIPTF*