KKEDMTEFDDCNHGTSNMYLPGCAYYVSPSDFSTKPSFLSQSSSCQMTFPYSSNLPHVQPVREVAFREYGLERSKWQYRGSYAPYYSAEEVMHRDFLQPANRRTEMLFKTDPVCGHHGPSPAASNFYSSVGRNGILPQGFDQFYETTPGPPYQQHSEGEGDADKGDLKAQNSTCSKTPSSQEKKVTPANSADSPSGEAVAEKSNSSAIPQRSRKKRCPYTKYQIRELEREFFFNVYINKEKRLQLSRMLNLTDRQVKIWFQNRRMKEKKLNRDRLQYFTGNPL