MASSDQTVLQFSPSSASLSAKVHPLVIFNICDCFVRRPDQAERIIGTLLGSVLPDGTVDVRNCYAVPHSESEDQVALDIDYHHNMLSSHQKVNPKEVIVGWFSTGFGVTGGSALIQEFYSRETSNPIHLTVDTGFQNGEASIKGFVSVHLSLGDQPLAAQFQEIPLDLRMVEAERVGFDMLKTTTVDKLPNDLEGMEASMERLLALIDDVHKYVDDVVEGRLPQDNKTGRFIADTVATIPKLSPQAFDKLVNDGLQDQLLLLYLASLTRTQLSFAEKLNTAAQIL*