MAAAVTDNGEGGGEEQVITPWEVVAKDGGRIDYDKLILQFGCQKLDQTLVQRVERITGKPAHPFLRRGVFFAHREFDRILDSYEKGDKFYLYTGRGPSSESLHLGHLVPFLFTKYLQDAFKVPLVIQLTDDEKCMWKNITVEESRRLARENAKDIIACGFDITRTFIFCDFDYVGGNFYQNMVRIAKCVTLNQARGIFGFTGEDHIGKVSFPPVQAAPSFPTSFPHLFGENKDVHCLVPCAIDQDPYFRMTRDVAPRIGLHKPALIESLFFPALQGESGKMSASDPNSAIYVTDSAKEIKNKINKYAFSGGGATMEEHRENGANLEVDVPVKYLTFFLESDEELAHIKQEYGAGRMLTGEVKCRLIEILSGMVDRHQKARAAITNEMVDAFMAVRPLPQMFS*