MSAEVDNGGVAAPADALDERARFVLERATVECVQASWQLLMQQRFPFAQHFYVLLFARHPQLESMFPQNWVARQHHLTDVLNTVVHRLGVFEQELVPVVRALGRRHASYGVTQSMFDQVGECLLETLRKGLRDAADEHTLAAWAQMYGVVAAVASAECPVSKKHSAMCTLWSSDVFRAAVSSNSAEVFCEQVRCPDFKWQVVEKTCGAEELQFVVETSAELDVNTSGGEKGEAPLIFDLTSLMSAILDGMGAIVDKSFSRGDLSVHCCDILLQLSRSGLTASNAQVLFKFLQRVVCTLLLACNVEQCGQSHQQIELEQRFWADIFGCFLQLVEELETDWERLSTLEVEHMLPCCDEESASSNLPLSRARSSLRSNDGLSSRRSRSKSLKSNIIRLHGYTSNYLEPIPDDEEAEESSSSDEDADS*