MASGRARCTRKLRNWVVEQVESGQFPGVCWDDDAKTMFRIPWKHAGKQDFREDQDAAFFKAWAIFKGKYKEGDSEGPAIWKTRLRCALNKTQPGSQKLPSKRRHSSVTCEKEEDEVTTKNCTLSPSILQDPFKNELAETNGGAGHSDLGSSSSSNSPESPEGRVTTEAPFQGDQVSLEHLLPPNSDYSLLLTFIYDGHVVGEAQVQSLDCRLVAEPSGSQCS