MLWQLPNLRSLEIIDWDDFLPASAIPSGLTSLKLQEDRSLEEPDSFPSMPGLQELSVGYRIFADLIHLQPCPLSAATSLHTLQLSGSSHLNEKDVAALAVALPGLQQLYLRNYYLGISLDTERIMLHLKSLMPGLQFFYPSHNAHFGPNPFMCCGLHFALSAGFLSFLSNAAGAYGLLFLFFNFYMDPGQRFLVNVSLRIAALASMNFSLLPVGSAVAAIKAAAETADPLRPLWELLYIPLIPGISFTVFSWGVTLLAASGLLGWLAKRQ*