MAGLFDEQARLYAEGRPDYPSSLFSFLASLTPTHERAWDVGTGNGQAALALAEHYQEVIATVVSEKQLAYAPQRHNIIYACTAPRMSDEQLHHVIGENNSIDLITVAQALHWFDLEHFYGQAKQVLRKPGGIMAAWCYTVPRVNSTIDSVFDQFYKASGPFWEPARLAVDEEYRNLSFPFEPVPTGVNELGTGPVHFKAQKKMDREAFLTYLRSMSVLQCARCKGVELLDQHQEDAFRKAWGGADKTLVVTWPVHLRIGTVLP*