MATPTKFSFSVRSILDLPEQDAEAAARSSPLYSTCSSSSPYNSWMDCDRSPCISSDEGSLDASPDSTKPDDSSLDSEPDKSKKSKKRRVLFSKTQTLELERRFRQQRYLSGPEREQLARILSLTPTQVKIWFQNHRYKMKRGRAEGLLHDLEIPQPPVLRRVVVPILVRDGKPFHACLLDTEKAGCLPSSQAIHFPLAYPSLQHPSTVALPPRYHQHFPTAAASRYAW