MESSYFSFSDSDFSTDSSFGSTESSFSWTDFLSIHSALENSIGIEEFLGKQKLDSESKIVVKEEIEVNSIDFKEEKQRKTTEKSYRGVRRRPWGKYAAEIRDSTRHGVRVWLGTFDSAEAAALAYDQAAFSMRGTMAVLNFPVEMVRESLQDIEYELEEGCSPVVALKRKHSMRRKSVAAATAAVAVEKKKMKKKNNVVILEDLGTEYLEELLMLSSCESTSPF*