MLGSLWFVASGAQSLSQFARFTRYQPQRPAQSTPIPSTAESAVARNGGHLSSFGGDSSPAAQAFLRSQWPWLAALGFGAAGALAYSVFREPAVTQRVWLEFGVDGQPVGVVVVGLHGGDAPHTADNFEALACHSPGFGYAGVPVHRVMHGWSVWSGDVTQGDGSGGVSAYGASLPLESWGAKHRRGTLSMVLDEDSRLRSQLGDALGCNTGKSVQHVGWGRFFFTLVTTPALDRKAAAIGRVLEGLEVLDRISRLPTCEGQEGRPKQDVRILRCGVVEEQAAHHGEKPAEQGGGRASAREGAGTGAAGGVSTAVKS*