MWHYDLTPGESEAKLRSLFQEAADLAPCIVFIDEIDAIAPKRETAQREMERRIVAQMLTCMDDLSAPSSTATDASQQQQEATEGETGRNAALAARSHVVVIGATNRPDSLDPALRRAGRFDREITLGIPSESARAKILSVITRRLRLEGNFDFARIAKRTPGPNKAACTTAAVALLNRRSKLSRRLLLHSVRAGCAAVRPAWLRQDGPELLNKYVGESERAVRQLFARARAAHPCVLFFDEMDALAPRRGNDTNTAAERVVNQLLTEMDGIDGRQGVFLVAATNRPDMIDPALLRPGRLDKVLYVPLPPPDGRASILVALTRRTPLAPDVDVRKVGLSKQCDGFSGADLAALVREASVLALKQAMQQEASGSGHVSAQAAQVPCSPSPVPVVLVHAAHFEAALQRVQPSVSRKDTRVYEALRRSLRGNLRSRMHDVGPLTEAVSCDAPAVDPGAEACADASMHPGSSKRAGVFLASTPGGSEGAPEPMLI*