MNKVVEVLSVAPILESEELPTQTSLPLTFFDILWLRLPPVQRIFFYEFPHPTHLFFDTLLPKLKHSLSLALAHFYPLAGHLIWPLHSAKPIINYNTGDTLSLIVAESEADFNHLAGTDLYEAKEIHNLLPHLTISHEKATLLALQVTLFPNSGFSIGITSHHAVLDGRTSTSFMKSWAYLCRESQSPTSLPPELCPFFDREVVKDPNELEAKYVSDWLKHGGPNNRSLMVWDLPVPEEATRGLFQLPRSAIEKIKQIVVMSKKKGNNNTNLHLSTFVLSIAYALVCRVRAEEVKSKRVVLGVSVDCRRWLEPPLPPTYFGNCVGGRVVIVETRGLLGDEGVLVAVEALSEALETLKDGVLNGAENWSSMLFDGLATDDKTIGAAGSPRFEVYSSDFGWGRPKKVEMVSIDRTAAFSLSESKNGDGIEIGFVSKKTTMETFASLFVNGLQS*