MIFGHLGECTTKIKVFDRSSMPVESFPSCFGAYGQRAQDDKSSHNGKVVQSSVICLYQPKSAAFCRPVLVTWWKGLLGQGFSVSLDEPDIHHVCKVDTRLWRFWKRQGSKTVHAEGKRLQVFWDFSDAKYTWGPEPHEGFFVAVLCDGEIVLLLGDMQQEAYKRAKLDSSVMVVATMLSKKEHLFGKKVYQTRAKFEESGLMHDITVECHVVGAKEPWLCVRVDKQAVMHIKHLMWKFRGNETFYVDGLPIEILWDVHDWLFNPDSPCAVFMFHTLGASEKGDMARAKSGSIMEWPASHSFKDNGIKQLVKDTSVASILEWPNTYSFKGVKELQEASPGFSLHLYAWRSE*