MKLQLLVPLALSWLSFLTVGNCTSQISDTHVADTDIDQALQEEMESTALSNETSCDTMHMSSRWSEENLIEVSNLWNFTAKEQDVLKQVGNSLSDIDHWKNDPFEVARYLWQFDMDPSKCEKLFRDMVQWRVETDRDTFMERYQEPAEIFHHTPVCLLAGLDKEGDPILVNRIGSFDAWGVYQQVGSDAMLDADRFLSELISTRGNGMPTNLDWQQYHYEPMAGKRFVQFTVIVDLHGLSVRQFRPALFGLLKESARINQYHYPGLAKRVIIIRAPKIFRMGWKIAKHFYDEQSLRLFNLVTQDNYLEELQKYMDVEVLPPIINPVNGKGKHMPGYMEKIKLEGGSIPWAP*