MSKVLVTFWCCVFFSFRFIFLNSNASSVTFSVLNFGAKSDGKSDATQPFLKAWVAACSSLNAATIYVPRGKYMIKSVTFRGPCKNKITVQIDGTLVAPSDYNALGNSGYWILFIKVNRISVIGGTLDGNGAGFWDCRKLGKNCPVGARSITFNWANDVVISGLTSLNSQLMHLVINSCKNVMVKNVRIIAPDFSPNTDGIHVQSSIGVTISGTSIQTGDDCISIVFTGSDNGLRIKSWARASTGFVTNINYQNIIMKNASGIKINQVTYQNIFGTSTTQVAMNFECSSSNPCSGIKLQDIKLTYLNNKKAQSICKNIRGNTGGVILPDNCLL*