MTTIRTVLALASSQRWPVYQMDVKSAFLNGDLQEEVYVEQPPGFIVPGSEGMVYRLRKALYGLKQAPRAWNQKIDSFFVRTGFQRSVADPNLYLFRERGMVTLIILYVDDLILTGGHVEHIGVTKAALSKEFEMTDLGLLHFFLGLEIWQTQRGFFVSQQRYVHELLEAFGMENCKPITSPMDPNTKLTVTDPCEPVDASQYRKLVGSLIWLLNTRLDLSFSVGLLSSFMQTPLKTHWDAGLRILRYLQSTKDLGLFYTGGNGVKLQGWSDSDWGGDPDTRRSTSGYSFTLGSGAVSWSSKRQPTIALSSTEAEYRAACDAACEVVRMQRLHCRFGLPLEEPMVIQRHFVREQ