MSSGKILPRRQAVPVLYTRGTHYEVGFDMGRTFGSMIKNFLILSKPLNETYLPLYQSPKGRQIYNETLGSVKDSFPQYVRELEGVADGAEVEFHKLFLLHLDEILPQALKHQPRSKNQPTGCSTIIVNQKNCRLLGHTEDALTETLNHYYFVVAHIISDKPQGKYNVKEEHFMSLCYAGHLPGYTMSHNHHGLVFSINTISAELLRSGKTPRHFITRALLATSNVDDAFRVLKDAGVGAADACSINFTFLADPRQMCYNVEMAPSPDRKNESHLNIKEVPLGEHNYHVNQFDRIRQDQANDLMISSSISRMQTFGAYNPPMSEQDVRHMLGDVSGGVYCVWRENNSCDEVVKTIAVGIFDLSARTISLYSDNPSETEPHCRLPLLYK