MASGRARCTRKLRNWVVEQVESGQFPGVCWEDAAKTMFRIPWKHAGKQDFREDQDAAFFKAWATYKGKKGDSEGPAIWKTRLRCALNKSSEFQEVPENGHRDGAEPYKVYRLLPPGTLPAQPGTQKSPSKRHHSSVSSERKEDEVTTKNCILSPSLLQDPLKNELVETSGGTTYSDSGSSSSSNSPELQEGRDTAEAPLQGDLVSPELLPPPGSDYSLLLTFIYDGRVVGEAQVQSLDCRLVAEPSRSQCGMEQVVFPKPGPREPTQRLLSQLKRGVLVASNSRGLFVQRLCPIPISWNAPQAPPGPGPHLLPSNQCVELFRTAYFCRDLARYFQGLGPAPEFQVTLNFWEESPGPNHTPQSLITVQMEQAFARHLLEKTPEDQAAILPLVQ