MNCTSLSKSSEIFTKILQNIQPKKKINGSTTALKHIQNLFAQDGELGNKMMLLIIDELDYLITKDHEVLHELFMLTTLPFSRFILIGIANAIDLADRFLPRLQSLNCKPSVLTFRAYSKDQIQKILKERLVALPYTAFQPQALELCARKVAAASGDMRKALSVCRSAIDTLESEMKENASTIDKMSIENESSDQENVPATPVSREMDIVQIHHMAVALSKTYRSPVVETIQSLPQHQQIILCSAVKLFREGKKESTVGELNKSYDTICKSAKLRSVGILELSSLCKALNDLALGFAGTAEACSVSEKRKTTLKVDASDITFALQVYYCSPWSSFIPQPSSIIKSISINVVNNWRIQHTPAEALLPVAETAGARASANLLGSSKDLENLVDVLSS*