MSNQGAIRRSGEDRISSLPDHLLSQILSNLPTENAVTTSILSTRWKDLWLSTPVLDIDIDAFDDATTFISFATRFLDSFKDSCLHKLQISFQMEAVDMWTIIPWIEDAVKRRIQHLEVDSRIDHMIDTLPLTVYLSESLVSLRLHLVMLHRFVFVSLPNLKVMHLEENIYSYAETMEKFISSCPVLEDLTVVRNVDEATEKVLRVSSQSLNSLKLVIDSSKCWYNDDSDDWKVVIDAPQLVYLSLKDDQSVSFVINNLCSSAKADIKVSFNVSDIWDLEESFERSNVGKFLTGLSSLRDMTISGTTLKIICHYLKHEPMPQFRNMTRLHAKFYVCDLEMLPCVLESCPNLKSLVLKLKGEMENEEISLSSSVPKCLQSSLENVEIIRPNYGSGEEMKLSKYFLENSLVLKKFKLCRDCHSEEQESLVVRELMTFQRCSSACEINVVRFQR*