MASSDQTVLQFSTSSARLSAKVHPLVIFNICDCFVRRPDQAERIIGTLLGSVLPDGTVDVRNCYAVPHSESQDQVALDIDYHHNMLSSHQKVNPKEVIVGWFSTGFGVSGGSALIQEFYSRESSNPIHLTVDTGFQNGEASIKGFVSVHLSLGDQPLAAQFQEIPLDLRMVEAERVGFDMLKTTSVDKLPNDLEGMEASMEQLLALIDDVHKYVDDVVEGRLPQDNKTGRFIADTVATIPKLSSQAFDKLVNDGLQDQLLLLYLASLTRTQLSFAEKLNTAAQIL*