MELSTQMNVFEELLVPTKQETTDNNINNLSFNGGFDHHHHQFFPNGYNIDYLCFNNEEEDENTLLYPSSFMDLISQPPPLLLHQPPPLQPLSPPLSSSATAGATFDYPFLEALQEIIDSSSSSPPLILQNGQEENFNNPMSYPSPLMESDQSKSFSVGYCGGETNKKKSKKLEGQPSKNLMAERRRRKRLNDRLSMLRSIVPKISKMDRTSILGDAIDYMKELLDKINKLQDEEQELGNSNNSHHSKLFGDLKDLNANEPLVRNSPKFEIDRRDEDTRVDICCSPKPGLLLSTVNTLETLGLEIEQCVISCFSDFSLQASCSEGAEQRDFITSEDIKQALFRNAGYGGSCL