MCGDLKIICVFLLMLSLFGDNYGTKGEPQVPCYFIFGDSLVDNGNNNVIRSLARADYLPYGIDFPDGPTGRFSNGKTTVDVIAELLGFDDYIPPYATARGREILGGVNFASAAAGIREETGQQLGGRVTFSGQVNNYKNIAQQIARIIGNENSAANYLSKCIYSIGVGSNDYLNNYFMPQYYSTSRQFTPQQYANVLIQQYTQQLKTLYNYGARKFVLIGVGQIGCSPNALAQNSPDGRTCAQNINVANQLFNNKLRALVDNLNRNTPNAKLIYINAYGIFQDLIDNPFAFGFRVTNAGCCGIGRNNGQITCLPFQNPCQNRNEYLFWDAFHPGEAANIIVGRRSYRAQKSTDAYPFDIQRLAQL*