AHLEASLLDCANPASALPQNSPPKRSRAAFSHTQVIELERKFSHQKYLSAPERAHLAKXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXSSLPSLKEENFSGASLISMYNSYPYYPYLYCWGGWSPAFW