MDRLSDDEMGQILRRISSRVDRKACAQVCRQWRRVEGSTRTDLRILDPHFLQSFLPRFKNLLTLEAGRGICDSDLASIARNCPVLHALNLNISKSRDLIELNYSEEYEYDAIRDEGISAIAAGCRELQRVTLRWRQGVGNIGITALVNSCANLTFLDLARCKRLTDQGMEAIAGASSLEVLILKGCILITDWGLTSLATGKTARSLKRLDLCECDRLTDTGVTFLQQMSALQVIYLAECGPRITDIGGVALAAVTSLQRLNLSWLINISDVSMLALAEHCEDLRELNVSGCELITGVGVRGFAHHKALQALTLSACDNIHSDDVEQIAMECSTLVYLGLDRGLRRWIPAGTLESIENRCRIEWL*