MASGRARCTRKLRNWVVEQIESGKFPGVCWDDQAKTMFRIPWKHAGKQDFREDQDAAFFKAWAVFKGKYKEGNSEGSAIWKTRLRCALNKSPEFEEVPEKDHMDGAXXXXXXXXXXXXXXXXQPGTQKSPSKRHHSSESSDREEDESPVKSRTLSPFLLQDLFNNSSSNSNSPKLQEGTDTPEAPFEGDPMSLELLLPPDSDYSLLLTFIYSGRVVGETHVHSLDCRLVAEPSGSQMGMEQVVFPRPDPLEPTQHLLNQLKRGVLVASNPQGLFVQRLCPIPISWDAPQTPPGPGPHLLPSNECVELFKTAYFCRDLAKYIQGLGPPPKFQVTLNFWEESSDPSQTSQSLITVQMEQAFARHLLEGTPEEQAATLL