MASGRARCTRKLRNWVVEQVESGQFPGVCWDDDAKTMFRIPWKHAGKQDFREDQDAAFFKAWAIFKGKYKEGDSEGPAIWKTRLRCALNKSTEFEEVPENGHRDGAEPYKVYRLLPPGTLPAQPGSQKLPSKRRHSSVTCEKEEDEVTTKNCTLSPSILQDPFKNEL