MTEFDDCGPSAANMYLPGCAYYVAPSDFSSKPSFLSQTSSCQMTFPYSSNLPHVQPVREVAFRDYSLERGKWQYRGSYAPYYAAEEVMHRDLLPPGSRRPDMLFKTSEPVCGPHGPSGAASNFYSTVGRNGILPQGFDQFYEAAPGPPGEPEGDAEKSSLKSPATASPCGKAPSGLEPKGATESGSSGDAPPGEAGAEKSGGAVVPQRSRKKRCPYTKYQIRELEREFFFNVYINKEKRLQLSRMLNLTDRQVKIWFQNRRMKEKKLNRDRLQYFTGNPLF