MASSDQTALQFSASSASLSAKVHPLVIFNICDCFVRRPDQAERIIGTLLGSVLPDGTVDVRNCYAVPHSESQDQVALDIDYHHNMLSSHQKVNPKEVIVGWFSTGFGVSGGSALIQEFYSRESSNPIHLTVDTGFQNGEASIKGFVSVHLSLGDQPLAAQFQEIPLDLRMVEAERVGFDMLKTTSVDKLPNDLEGMEASMERLLALIDDVHKYVDDVVEGRLPQDNKTGRFIADTVATIPKLSSQAFDKLVNDGLQDQLLLLYLASLTRTQLSFAEKLNTAAQIL*