MTGGSRVVVIDNGGGLLKAGFGGDNDPIAVVPNCIAKSPGSNANSKKWLAADQLQAQDVDVTGVTLRRPIDRGYLINTEVQREVWERVLRGLLQVDPTNSSLLLVEPQFNPPALQHATDELVFEEFGFNSLCVADAPSLVHLYEASRQPSLFHSQCSLVVDCGFSFTHASPVLQNFTLNYAVRRMDLGGKALTNYLKELVSYRSLNVMDETLLIDDAKEKLCFVSLDVPHDLRLASLSFKDNPFRCSYILPDGITYKKGFVKDLDEARRYCSLPVEGELDKKDGDRDIDKDRKKPELSQNEFALTNERFLVPEMLFHPIDLGMNQAGLAECIVRAAQACHPYIQPVLYQSIILTGGSTLFPRFAERLQRELRPLVPEEYQVKIISQENPILGVWRGGSVLASSPDFDSMCVTKSEYEEMGSARCRRRFFH*