MKKTNKVKALTFAVATMGALTSLPSHAATTLNGGFNFEFTPTNSSHVMNIRADSWYNLTMGYLGWTHHSNWGYMRLRRGQPVTITVDATDIDGFHPGVTVWYRRQGRRFAPIEYVNAHSYSQSQDVMVQNATLDDDPVNPVNLGRIHMEFITNAFDRDGMGDILGETYDQSAINKVLDGVPGKVSLTFTPPKNGFYQFVVGGINPDEDIDTSKAVSQRYPVSVEVSFPGR