MGKTRVRVVEGSCWPCKKRRIKCDLAKPICSRCAKVGASCDYNTRLIRWSTRPAVTVPAIYQVTSRDEQLASSLAVYEKRSLDYFHGRFWPLLTTASEPCAPPTLIALEHRVVLLATCVLADSHRWLQDGRNSRSIMNVKRAECLAALREKVDDYCAKDDGPLQTLLFAVLLLYFHDGFLECAQSSMSTTSHRDGVLAILQRLGGIETVLGSGQDPLHMLLSEFATTDLTRAMLTGQAPSFSPALWDVVDRGPVWWGRDTMGYCSLSSVFQEISSMAFYLEDVAQMRQEFSIERIRTFEVSLRPTYAPLALEDLPSPGSSSKEPTESDKESAQAYSLVRIFQHSALIYLYRAICGLPSNHALVQQHTQSCLDCISSIKRPSKILNCSVLPLCIAGAHAQCPKQQRAVRSMATFIYDEIRFASVNSVVAALEAIWKKSPEEGLTWTEMFSYLNPEAIIL