MDKFLVHPTASSSKPKLTQPDCEPDESDDQGIINTEEPIENNNTCYLFDGKHFKIIKSNNDTDKKMSAQCQLCQKIIQGQKGSTGNFLSHIKFKHASMLSKVRDSKKLFKKTTQHGEGTIITPNKQMQLPFFKTSITKCQITELVFNYIVEEMRPIVTCEKPSFRRLIQGLTGINDSTVLPNHKNISKILQLKYDNYVSMLTNLIEKQKHICCTANIWSANNKSFMGMTCHFIDEFSYKRSSYVLSCKRIKGSHNYLNINDVITDICDAYQIKSSKITHIITDNASNFGKAFRTFSKSSTIESDPHHVGNLDELDSDEDTQIDSDNENNLSSPIDIEYVDVGQLLYE