MARRCFLGFLVFCFWLGLTSCARSPPPTGLCAASVTPQGYKCQEFEVKTQDGYILSMQRIPKGRAGGGGNKQPVLIQHGVMVDGMTWFLNPPDQSLPFILADAGFDVWIANTRGTRYSRRHTTLDPSKSEFWNWTWDELVTSDLPATFDFVFSQTGQKIHYVGHSMGTLIALASFSEGRLVDKLKSAALLSPIAYLSHMTTALGVVAAKAFVGEITTLMGVAEFNPKGEAVGKFLKVLCATPGIDCYDLLKSLTGKNCCLNVSTVDLFVKNEPQSTSTKNMVHLAQTVREGVVAKYNYGSADFNMMHYGEASPPIYNLSNIPHNLPLFLSYGGQDALSDPRDVGLLLDSLKLHDGDKLTVQFIKDYAHADFIMGVTAKDIVYTAIVAFFNRQ*