MQGTEPLACVSCRARKLKCDRTKPACTRCVKVNNECVYPESRRKPTFKRRNVKELEARLGILYP