MELSSQMNVFEELLVPTKQETTDNINNMSFNGGFDHQFFPNAYNIDYLCFNNEEEDENTLLYPSSFMDLISQPPPLLLHQPPPLQPLSPPLSSSATAAAASFDYPFLEALQEIIDSSSSSPPLILQNGQEENFNNPTSYPSPLMESDQSKSFSVGYCGGETNKKKNKKLEGQPSKNLMAERRRRKRLNDRLSMLRSIVPKISKMDRTSILGDAIDYMKELLDKINKLQDEEQELGNSNNSHHSKLFGDLKDLNANESLVRNSPKFEIDRRDEDTRVDICCSPKPGLLLSTVNTLETLGLEIEQCVISCFSDFSLQASCSEGAEQRDFITSEDIKQALFRNAGYGGSCL