MFKSRKVILGTAVFLATVGGAQADEALFGYLRGAETLPKGANEVVQHLTRRWDKGAGEYTAYDSKTELEHGFTDRFTGAVYVLGQAVDTKGLQIDGYIPADNDTGMKLSGVEVSAKYNFLSPAKDDFGLAAYVSGAYTQLDPHSGQKKDKYTLETWLLAQKNFLDDQLVWVTNLGMEATYAVRLPIDGMTLTQEQWPTTPEMEIGLLAGTGLSYRVAPNWFVGAEALYDSEYETEVGRERWSVQAGPNVHYGAKNWWFTATWLPQMVGGGFETYPGQTDTSLHLIEKTKQEFRVKVGFNF