SALNMTPYFGGYPFQGQGRVNQLGGVFINGRPLPNHIRRQIVEMAAAGVRPCVISRQLRVSHGCVSKILNRFQETGSIRPGVIGGSKPRVATPDIESRIEELKQSQPGIFSWEIRAKLIEAGVCDKQNAPSVSSISRLLRGSSGSGTSHSIDGILGGGAGSVGSEDESEDDAEPSVQLKRKQRRSRTTFSNDQIDALERIFARTQYPDVYTREELAQSTGLTEARVQVWFSNRRARLRKQLNTQQVPSFAPTSTSFGAT