MAALSLTVMTLNLHRDSGPDNPFSWSSRKDLCVNIIAKYSPIILCTQEGLRSQLDDLEQALPGYETFGMSRKGSADPSDEHCTIFYNKEMVERAEGGTFWLSESPSLPASTSWGSDAPCIATWVTFQLKGLASPGFAFQVVNTHMDKNNAHARKRAALLTWQHIASLPPSLPVVYCGGFNTVKDSAGGRFLLGRSRQQGAIGDMMDAWEKSRRKKNGTFIRTYHGFKGEKQGTAETMKLLFRALCLCWDRHVQDLHVDWILYRGRSLTPIYSEVVDDCPGGQFPSNHYPLYTEFSLPRTLRPAEEAS*