MDALTNSDIFYEVLSRVDGVTLATISCASSSLRSISGDDRIWERLCNSLWPSTKDPEVKSLISYLGGFRKFHSECYPVIVNAYPLFSDDSDTSLKTAEIWSDDEDDMIEELSGMSTDDLVSVIDVVFRGKSVESKVIHGIPGSEDFHGWFSNCPFRFDALSYNEDDEEEASPSGVIRDEDLPTVTCIEKERKDGRFWKALRDDIRVSWIIANKKTKLVANLASWRPLGGQRHWPSDQDFLVRFGSILPAHRLLHCKVVQCNVVLKCRIVNSHTEEGLKSSLKIAELSMQLEDMGGVHLNGRHSLLVLKEALGGQKSVDHFKFLESYRQYISAQSQLKEKKLKSEGRVDTVCIVCGIISFMLFLYFLF*