MASRGYIVVLLSFFCVAFSPASALYSPSSDVVLLSASNFKSQVLQSDGIVLVEFYANWCGHCKALAPTWEKVATVLKGVVKVAALDADAHKSLAQEYGIQGFPTIKVFGVGNGPVDYQGARDAKSIAEFGLKQVKVLLKDRLSGKSGTGSKSGGSKKDSDDGPSLSVELTSSNFDKLVLGSNDLWLVEFFAPWCGHCKKLAPEWKKASRELKGKVKLGQVDCDTEKGLMSRFGVQGFPTILVFGADKENPSPYEGARVASAIESFALAQLETHAVTPEVLELTGPDVLEKNCEPAAICFVAFLPDILDSKAEGRNKYLGILQTIAEKFKRSAYGYVWAAAGKQPALEQVVGVGGYGYPALVALNVKKSVFAPMRSAFEVDPIIEFVRDAGRGGKGNLPIQSLPALEQTQAWDGKDAEIIEEDEFSLEDLMSES*