MGSIAVTLLASWLALLVMWHEQIVMRSHGQLLVHFYDTSCPRAEDIVQQTVFNAQKKDPNIPAKLLRLLFHDCFVRGCDASVLLDSTPSNSAEKSATASATLEGFEIIDQAKATLEDVCKGTVSCADILALAARDAIVASGGPNFNMPTGRLDGLISAASEVSGHIPDPASTLDHLLTVFEGNGLSQTDLVVLLGGHTIGVARCGAFSDRFSSNNGTMVIDPTLDPAFAQSLVTACPSLAAGGSLGTATVPLDALTSTHFDNAYYINLEKGKGLLTADEVLFTDARTKPLVQMLAQDASVFFANFPPALIKLSSIGVVTASNTAAGGQKGQIRTNCRVVNSQ*