MTSEFLIKIARVGHLNGTQIGYHLPKPIVGSKDTLVLIPTFGSSAKMFAPQCMDEALLDLVNVLVLEPIGQGSSKTHAKAFTLWDSAYALLQTMDTLSVRKAFVLGESNGGSIAARMALYAPERISGVIPSVTSLGSQSPQPFMTEEFLKAMGAVFPPANLLTGADKVPPVSDSSIAAALGPSITAEQKELFSKGAADDFSTYEGPDGKEKVKQAILAVLTRDSLLPRLGELRCPVLWIAGEHDPYVQIEEVKKEAALIKTDLQFEVLAGAYHLPTWTHSVQLRTLLVAFIKKYSGVNDARALREAVGMVDI*