MRLTVQVLSVNKALSIQSHPDKQLAEQLHAQHPKLYPDDNHKPEMALAISDGFEALCSFRQPQAIAAQLRKTAPEVVQLLGQGAVEALESSSAQQEPKEALRNAFSALMTANPASISSAIDAIVARLSTQANGSSSGQGNGAAGLDPHESLVLRLNSQYPGGDVGVLASLFLNRVSLNSGQAVYLAANEPHAYLAGEIVEVMASSDNVVRAGLTPKFKDCDVLRNTLTYRPGLPEVLQGTSLPLVEKEEKQGFQVSLYRPPFEEFEVLRVHVAGGSSGVLPPNEGPMIVLVQGGKGSMQASGGSVSKHLCGEELQERVDVARGCVLFVPAGTQLTFTSTPGEEPMLAWVSAVNGIFFQLHGAVHGAGGANPAAAGGGAEALSLQGGVAAVPTSQLQGSSMAN*