MEGAKKRVVLVTGCAKGGIGFEYCIAYHAAGCHVYAADVSSAMHKMEELTKIGIHTLEMDVTNDQSVKACVARITHEAGHLDVLVNNAGVGATGPLAELPLLDVAHTMNVNVMGALRLIQEVVPLMASEGGGTIVNVASVVAWAPTPWAGAYCASKAALQALSDSLRVELRPFNIHTMVVFPGAIRSNLGIANLARLSHHQWSLYAPFVASILERASASQTSLATPAHLLAHQVVKASLSLHPPPRLAYGHMTPLFLLLSLSPIWLRDCFMSSRFGLDKRDIHVNKKRGLACMYFWPHGTCLNNRRLGRKDNQDFCDWLVWFYY*