MLSASTKKLLSRLPIGRSPLRKIVLHSSKLFSTSSKSYKPLQSEKTSGSNPALTFPCLDRLERKNEQLSKGNLKSSSTSLESGPEPSYGNVKTGFHVYKSKKPIFLDYGGHLPEYEIAYETWGHLNKEKSNLVLVHTGLSASLHAKSQPENPKNGWWENFIGPGKYIDTDKYFVVCTNVLGGCYGSTGPSSIDPANNEQYATRFPILSVNDMVRAQRELVKDQFGIDKIHASIGASMGGMQSLAYGWEFPDEVEKIISISGCARSHPYSIALRHTQRQVLMSDPNWNRGFYYNKIPPHVGMKLAREIATVTYRSGPEWEYRFGRQRADESRPPALCPDFLVETYLDHAGEKFCLEYDANSWLYVSKAMDLFDLGFKSRSKALEARSKAELLYSGKVSSDIPKLAIPETPYQEKSTKAITTVEEGLLDLKKGMSRLANKDVLVVGVESDILFPVWQQREIADVLMENSVSGKVEYFELGNDISSYGHDTFLLSLNDIGKPVKKFLEE*