MMGCPVVRERNVPPVWGTSGLTMDTRVVWGLLPVLLLLLSNAFSLSPAAAGPLDVDGGRSQGRVHVAINALRQVQGFVRQEFPNVEVLATPYPVALPKALLAKGVQVVQYGVLAVCLAGDKLFQTIGVPTPALYMQHVAPNRFGTAMGAWLVGNMAQSSLTQTGAFEVDESCLAACTQLTWLECPNSFPGLSQLTKLRRVRMHNINSLSAVTELASLPHLAHLELGSWVSTDQLGSSQRFMLPSLTVLEVTSIDASLLAALDCPQLQHLVFRTESDPYKCLCVDSVPSLHACVGSLLKHCGYVRLKCGPDVTLTAVLEALAPWQPSAAALSSTCDGMGLLVGGEDAISASHLELLPSGLQDLSFMGCTLLPDALHPIYANGERIFSKLHAQRMPSSEELRKGLQGAGLTHITQLQASRGAAGQQQGALGL*