MLSRLLMLLAQSWICTVWLVVRAYGMIVGSEDHPTWGVTEGFTWLRPGQSCRYLGFQVGLDITPQQQFAPVMQSLRQKLSHWSSQHLSLAGRVLVANQVLLASVWYIASCWMLHTGVMRQVRRLIRNFLWGGGDGSTNTRARVSWARIILPVAQGGLGIIDPEMQCRALLTKFIVRGLFPGNETWKMLFRSVLHTVVPRLGTRDGHSWAASARYIFSDAPLLTAHLSPFMRSILQIWASMLLSLQRRPPASLAEIERQPLIWNCHVLDVEGRQLGQRTHIDWASWDDLLLPC*