MGLCFGHGRAQLSQDFYSQTCPNLESTVTEAVTAKFNATFVTVPATLRLFFHDCFVEGCDGSVLIASSGNNTAEKDAPDNLSLAGDGFDTVAKAKLAVEAVCPKLVSCADILALATRDVIGLVGGPSYKVELGRRDGLISMASRVDGNLPPPTFDLDQLNTLFDFKGLSQIDMIALSGAHTVGFSHCDRFANRIYNFSSTNKVDPTLDPSYAIQLQQMCPEVVDPSIAINMDPQTPQLFDNVYYQNLQAHKGLFTSDEVLFTDSRSNSTVDNFATSLHIFQIAFVTAITNLGRIGVKTGNEGEIRQDCSAFNS*