MVKLAFGSLGDSFSAASLKSYVAEFIATLLFVFAGVGSAIAYSQLTKGGALDPAGLVAIAIAHAFALFVGVSMAANVSGGHLNPAVTFGLAVGGHITILTGIFYWVAQVLGASVACLLLKYVTHGQAIPTHGVSGISEIEGVVMEIVITFALVYTVYATAADPKKGSLGTIAPIAIGFIVGANILAAGPFSGGSMNPARSFGPAVAAGNFAGNWVYWVGPLIGGGLAGLVYGDVFIASYQPVGQQDQYP*