MTEFDDCGPSAANMYLPGCAYYVAPSDFSSKPSFLSQTSSCQMTFPYSSNLPHVQPVREVAFRDYGLERGKWQYRGSYAPYYAAEEVMHRDLLPPGSRRPDMLFKAAEPVCGPHGPSGAASNFYSTVGRNGILPQGFDQFYEAAPGPAYQQQQPSAATAPPQPSGEPEGDAEKSGLKSGHCSPCGKAPSGPEPKGAAESGSSGEAPPGEAGAEKSGGAVVPQRSRKKRCPYTKYQIRELEREFFFNVYINKEKQLSRMLNL