MKGQWSLWTKMLCHHVVNKSSQMSPSICSRLGFQTCDHRFPDWNWASFYSSMEKPLRLYSTDLEPQLSSDLIRIMEQRLSAIEYRNAYLQDIIAKPEVSAGEFSSANKELKKLGGCMDLINELRAKQKEIHSLKSLMDECPDDKDMREMVVEELNEAVEEEKRLQHLLLKSLLPKDGADERDCILEVRAGTGGEEASLFAMDLFKMYERYSQKRGWRFEVVDVMESDLKGYKEASGAISGPGAYGKLKFESGIHRVQRVPVTEKSGRVHTSAVSVAILPQADEVDVQLCNEDLRIDTYRSGGSGGQHANTTNSAVRVTHIPTGIMVSIQDERSQHMNKAKALKVLCAKLYEMERTRIQTSRSMLRSEQIGSGDRSERIRTYNFPQGRVTDHRAGITYHSIDDVMEGESLDIFIDALLLKQEMDAISSFSSL*