MLRWKNATNCQGRRRAPAHVPSAPRQPASTLQHLKSSRRMLAVRTRVAQVNAPGSLNNGGAPSTSAHPTVSVDASSPSSSLTANLLLQCPDQKGVIAAVSQLLYGFGCNIVASDQFSDPSSSMFFQRITFDFSDIVIGPGNTSVLERAIAELALRYTMKWQISYKDKIKRLAILVSKQDHCLYDLLIRHRSGELRCEIPLIISNHPDLQHIADTFGVRFHHLPLNKDPGIKEAQETAIEDLLVSERVDVMILARYMQIFSSAFCQRHWQHTINIHHSFLPAFEGARPYHRAHERGVKIIGATAHFATAELDAGPIIDQAVTRITHRDSVEDMIRKGRDLERMVLARAVRWHLDDRVLVYNNKTVVFED*