MPISLVTWLRLFGGVALLLGNSFFVTTEFAMTRVRQFEEDAFLGNGRGLERAWNMTKRLEIFLTGCQVGITICSVGLGVVAEPAITAVLEPLLGAVGVTGGGHTTLSVLLALVVVNLMHVIIGEQAPTYLGIERAKLVAGYGSGPLYVWTKLMYPVIIAADWVAKALLGLFGVEISRSWTESEAESAPATTRAELRSEMGESLSRLDISEERRSEVINALDIGATPVSEIMVARSDIVALSTTDDFETNMDRIDGMPYVRFPLIEDSVDSFIGVVYAPTVLHNYEMLYSGATTLEELATPPLTVAAKTTISDFIDRCQAENQELALVVADDDIVGLLTATDAFEAITGELEDPMDRAAE