MGNVTASVAAKFAFFPPDPPTYEVFKDEEESSRLCFSGITADKNVNVHLLDTKGGNKIVATFWKHPNGRFTLLYSHGNAADLGQMIDLFVELRAHLRVNIMCYDYSGYGGSSGKPSEFNTYYDIEAVYNCLKSEYGIKQEDIILYGQSVGSGPTLHLASRLQRLRAIVLHSAILSGIRVLYPVKMTFWFDIFKNIDKIQKVSCPVLVIHGTADEVVDFSHGKRLWELAKEKYDPLWVEGGGHCNLETFPEYIKHLRKFVNAMEKHSFSKRNKARLSQAPSITESKHNRCLRFGKR*