MGGMERRGGHEAAMPAFGLNVGSGASAIRVTQARRDVNTRARLAYRTVSRRARAKILRQAATSVGGGDVPGGGCGCGGDHGGGGGEGGDDKENEFNLNKFFRESGKGWDDVSPDVKHAYEQGQLPSVVVRNDLWLQMNPASKFFVRLGGDAMRARFLADGLFLNKIIIEQAIGLVGKLVAESKGRGEAFWNELDFVGANVVMALLADFGLTYFPAPAVQLSSSKQASAGFIQKALEYGKTLPSSVFQTELPYTMGQRVSTYAFKSVQLFVVGVCCAAIGTALSQFVTLVNSKVSKRNHPAAPVTAAAGKAGAKIAYTAAMYGLFLGLSSNTRYQLVSGIEMHVFPRLFHSAHPLVETAGSFALRFGNTVIGSLNWVWWGKITGAQKKSAH*