MAGSRAAGRGGRPLLGGGGGKRGGGGGGGGGGGGKSSSYTTTVILAALLLASVALLLLVALGALSLPSGGGVGVGHAGIGLPRPRPRFRRSAAFESGLEMRGGEKGEPWTEVLSWEPRAFLYHNFLSKEECEYLISLAKPHMKKSTVVDASTGGSKDSRVRTSSGMFLGRGQDKIIRTIEKRISDYTFIPVENGEGLQVLHYEVGQKYEPHFDYFHDEFNTKNGGQRIATLLMYLSDVEEGGETIFPSSKANSSSSPFYNELSECAKKGLAVKPKMGDALLFWSMRPDGSLDATSLHGGCPVIKGNKWSSTKWMRVHEYKI*