MDTTASQVISNSYIPPRLAEQNSRFLNRVALKSLLELVKIWSRWPATKPKHNIGSEVDLFTESNITKKKLIDKILVEYWPNGLNLLQLSQIDTQLIVKKPSASSMGSSGWTSSMAKIPLSGEELMITIEPQLFLDQLMTHLSKVYLCHSYVAKHPVLPLTIIRVQVFDFIPMKKRIPSKDELVSHKPFFLAIPQNSPFVIHTAFQDSVTKTIMQSIELTLSSSTRQVVLAPTNDPPVKTLEALHIFKGNSRFSNSLGSWQPYADGDVDMPVLGEEKNHPIVKVNRIDNNAVSNRPTREQIAMLRFKGTVDPLKSERLFEDTRAIKEVEEDNTNPYSSIAPVQFVKLALKSADDSNENPITIKFTGTDVYAGLYELAVKGPVDAALIPEALTGEYGVESGTLENGKFTKEETILLDNN*