MTLLEFGLAALSFGLVLTPTPPCTAAESPSLQIAPPPTELCQEEDDQQTPEIAPQSVTNEGIVQEAWEIVNDSFLDAGQHRWSPEKWMQKKEDILSSSIQTRSKAHDIIRRMLASLGDPYTRFLSPSEFSKMARFDVSGVGINLREVPDANGATKLKVLGIILDGPAHTAGVRQGDEVLSVNGVDVKGKSAFEVLSLLQGPTETFVTIEIKHGNCGPVQSVKVQRQVIARTPVFYRLEPMENATASVGYIRLKEFNALARKDLVIAMKNLQDAGASYFVLDLRDNLGGLVQEGIEVAKLFLDKGETVIYTVGRDPQYQRTIVAETSPLFTAPVTVLVNNKTASASEIVATALHDNCRAVLVGDRTFGKGLIQSVFELDDGSGVVVTVGKYVTPNHMDITGNGIEPDFPRIPAWSTVMNHLSQCSMKTKE