MAGGRVYGGSNLNVVLQGEGLPCSSDALDALLVSCSSPSFHGARSMVNFEEINANSTEEDFDECFHQPEKKRRLSPDQVQFLEKNFEVENKLEPERKIQLARELGLQPRQVAIWFQNRRARWKTKQLEKDYGVLKSSYDALKADYENLLKEKEKLKTEVVLLTDKLLSKERDCQVPATNWPEKLELKCQTTPKTETVKDSDLLLNCKQEDLSSNSSVFDAESPTEAGNSPEFFAGNSPEIFEPDNYSDSSLGEEESGKVCKERFKSPQAFVLPKLEEPTYPDQASGTCNYGFHVDDQEPLWFWPY*