MEPGRLIFNTSGSGNGQMLFMDCGAGGIAGAAGMFHRGVRPVLGGMEEGRGVKRPFFTSPDDMLEEEYYDEQLPEKKRRLTPEQVHLLERSFEEENKLEPERKTELARKLGLQPRQVAVWFQNRRARWKTKTLERDFDRLKASFDALRADHDALLQDNHRLRSQVVTLTEKMQDKEAPEGSFGAAVDALEPEQAAAEAKASLANAEEHAAAAEAFEVVQQQLHVKDEERLSPGSGGSAVLDARDALLGSGCGLAGVVDSSVDSYCFPGGAGGDEYHECVMGPVAGGIQSEEDDGAGSDEGCSYYPDDAAVFFAAAQGHGHHHTDDDDQQDDGQISYWMWN