MKNFFSSRRYKEKKEEVPEPEADPERDQRTVFAYQICLKADERDVYEFFSRAGKVRDVRLIMDRNSRRSKGVGYIEFYDAMSVPMAIALSGQPLLGQPVMVKPSEAEKNLVQSNTAGGAGGLTGPYSGGARRLYVGNLHFNITEDQLRQVFEPFGTVELVQLPTDDAGHCRGYGFVQFTRLEDARAAQSLHGQIGIAGKILKVSAVTDQAGMQDAGANAGDFDDDDGGGLALNARSRALLMQKLDRSGATSSIASSLGTPAVNAPALSLATTPILGAAPALNPLLPGLMGQVPVIGGLPGTPIPVPATPTAVDTIGVPSECLLLKNMFDPQNETEPDFDLDIKEDVQDECSKFGTVKHIFVEKNSAGFVYLRFDNVQSAVSAQRSLHGRWFAGKMITATFMLPQSYEVKFPNSK