MALCNLNPTQGIFPLQGLSKSQEFICFSLLQSPRCGSYSSLKTKRFGFCIRSKFSEKEAGKLDRGYVATVNSKEIKKVGKKEHHLWKKNDSAGSGQKALNLVRMLSGLPNEKEAVYGALNKWVAWEVEFPIIAAAKALQILRKRSQWHRVIQLAKWMLSKGQGATMGTYDILLLAFDMDERADEAESLWNMILHTHTRSIPRRLFARMIALYAHHDLHDKVIEVFADMEELKVSPDEDSARRVARAFRELNQEENRKLILRRYLSEYKYIYFNGERVRVKRYFSEDS*