MGGICILLILAYLLCSCSCSQESIAPRKSLEAPQSCTDGALSKLPLDLTFSSVEPAIQPGFPLWVGGNALASAYRVELGLVIGTTAATPSYISLRESKIALYKFSTTSLRRIKALLLWPIDASKSFLLTAVYGFVAELRFIPSRSMMPTFEIGDRIIVEKVSYFFKNPEINDIVVFRPPPSLKDEGYNASVVFIKRVIAKAGDSVEVKEGSVFVNGNARVEDFTAGPPAYNMDVLRVPKGSVFVLGDNRNFSYDSHMWGPLPIRNILGRAFYRYWPVERAGRILREEPMVSSSQALS*