KKEDMTEFDDCSHGTSNMYLPGCAYYVSPSDFSTKPSFLSQSSSCQMTFPYSSNLPHVQPVREVAFREYGLERSKWQYRGSYAPYYSAEEVMHRDFLQPANRRTEMLFKTDPVCGHHGPSPAASNFYSSVGRNGILPQGFDQFYETAPGPPYQQHSESEGDAEKGDLKAQNSTCSKTPSSQEKKVTPANSADSPSGEAVAEKSNSSAIPQRSRKKRCPYTKYQIRELEREFFFNVYINKEKRLQLSRMLNLTDRQVKIWFQNRRMKEKKLNRDRLQYFTGNPL