MSQRMGTKSTRAKNRRVVVECDLVEGPIFSPTHILDRKNARPATWGKQDVEALKEECGFPPSAVIRLPQPEERADWISDGWVCFYEYPFRIGYTYPFSPLVREVLRALAVPPAQLMPQVWRVMHLVDHLAGKLDMEFRVEDLVYTYKVQNYGAGRYLLHVKDDREALLGADKSNDRGWMGRFFFVELASLGPDSDFLTGNGWLEDRAFIGLKFGREEASQEEELSEPANMSTSTGTGPSTRSGKAPSADALLRKRLESLGSVSRAKTITVLSPPKPQKAFN*