MEGASLPPGFRFHPTDEELVGYYLKRKVEGLEIELDVIPTIDFYKFDPWELPEKSFLPKRDLEWFFYCTRDLKYPNGSRTNRATKAGYWKATGKERKIVCRCSSSTITGNCKTLVFYLGRAPLGDRTNWIMHEYRLTDDLSQDSPYFKGGLALCRVIKKNEKSKRVATSSINGSETSMRFSSDVSSQASHLNNGSQNVATIAEFNHVSIETNPSTFWISPDMILDSSKEYTKVQDALFEYFPPSCESPRQSLEHITTSPTLSYSNLNGENEFSDNVSQNGCMSPYSSALGNFMNYNGNWDVPYEVYNQINSVSYPEPF