MSHYLLAIDQGTTSSRAIVFSAQGLPVASCQQEFKQYFPKDGWVEHDGEEIWLTTLQVCRDALARKGLRAADIAAIGITNQRETTLVWDAASGDLIHPAIVWQDRRTADYCAELKAAGHEANVSARTGLLIDPYFSATKLRWILDNVPGARQRAERGELRFGTVDCFLLWRLTGGRSHRTDATNASRTLLFNIHSQDWDEELLALFEIPRSLLPEVLDCAAEFGVSEPSLLGAAIPVLGMAGDQQAALIGQACFQPGMVKSTYGTGCFMIQNTGEQPVTSKNRLLTTVGYRLDGKVSYAVEGSIFVAGAAVQWLRDGIKLIDHAHESEALAIQAGDSNGVYLVPAFTGLGAPYWDPKARGAIFGLTRDTGIKEIVTAGLQSVCYQTRDLLEAMRQDGTPPSALRVDGGMVVNNWVMQFLTDILGVTVERPEVTETTALGVAYMAGLKAGFYRDLDDIASHWHLQRRFAAHMAEERRGELYAGWQNAVRRVRSEA*