MDLSPFKLDIDELINEFVEGEFTTLADMKRVWLSRKFTYIFEASPPTKLAFFMQSLYAHTIGHMISTSSLSQRLGGLYCLYCLYETQPFKPPFKIYFSLGELKKLKNLVINAKEHGIKVVPALVKRMLEKNMFLFGFVDLHEGSVSETVNQLTELQDARVQVAYKKLFDDTRIEQFLHMDMGMEFDLEMLKKMSTEYAEAKKHAIREANKAVDVQNIQHISDDREFIGDEVERITENWNVQRQVFYQQTGLNQRHAQKDEQQQQPQHKKHEQQDDDFGDEFSHQLELQLIEEEQLQQKEEDDESNHELEL*