MHGEGLLRPDATGVSCALSAVGDVGLVSVGEQLHGYAVKAGCRLDACVVTALIDMYGKCGRAAEIVQVFDESSHMDVASCNALIAGLSRNTQVSEALRLFREFVGRGLELNVVSWTSIVACCVQNGKDLEAVELFREMQAQGIEPNSVTIPCVLPAFANVAALTHGRSAHSFALRKGFLHDVYVSSALVDMYAKCGRVKDARTIFDAMPSRNVVSWNAMIGGYAMHGEAVNAVRLFHSMLLCKQKPDMVTFTCVLAACTQAGLTEEGRHYFKKMHAEYGVSPRMEHYACMVTLVGRAGKLDEAYDLISDMPFEPDGCIWGSLLGSCRVHGNVDLAEVAAEKLFHLEPENAGNYVLLSNIYASKKMWDGVNRVREMMKDVGLKKEKGCSWIEIKNKVHMLLAGDDSHPMMTAIIEKLKQLNIQMRKLGFVPSTDFVLHDVEEQEKDDILAVHSEKLAVALGLISTSPGTTLRVIKNLRICGDCHEAMKFISSFEGREISVRDTNRFHHFRGGKCSCGDYW*