MALRGYVVVLLSFLCVAFSPASALYSPSSDVVLLTAANFKSQVLQSDGIVLVEFYANWCGHCKALAPTWEKVATVLKGVVKVAALDADAHKSLAQEYGIQGFPTIKVFGVGNGPVDYPGARDAKAIAEFGLKQVKVLLKDRLSGKSGTGSKSSQSKKDSDDGSSLSVELTSSNFDKLVLGSNDLWLVEFFAPWCGHCKKLSPEWKKASRDLKGKVKLGQVDCDAEKGLMSRFGVQGFPTILVFGADKENPSPYEGARVASAIESFALAQLETHAVTPEVLELTEPDVLEKNCEPAAICFVAFLPDILDSKAEGRNKYLGILQKIAEKFKRSAYGYVWAAAGKQPALEQAVGVGGFGYPALVALNVKKNVYAPMRSAFEVDPIIEFVKDAGRGGKGNLPIQSLPALEQTQGWDGKDAEIIEEDEFSLEDLMSES*