MSIAFLKPLFIYTEPHTHTHTRARAYVDSPAIMSVGDTRDGYPPFQLNCSRFNQETFTGRLLHFLDVIDPRTLLVSDKKLQSSIQLLELYKNGQLPDNVPNRQLWEAQKVKQAIIHPDTGEKIFMPFRMSGFVPFGSPFVIGMLLPNPTIGKTILWQWMNQSHNACVNYANRNATKPTPMKRFIVGYVGAVSTAVSIAVGISVLIEKAERFSPATKIFIKRFVPFPAVATASTCNVVLMRNSEIPQGIEVFDSNNKPLGASVVAAKVALFQTALTRMFLPAPILIIPPLIMSLLEKTKLLRTYPKLHLPFNATVCTLTFGCALPVAIALFPQTCKIRVEKMEPEIRGLTTEEYVYCNKGL