MVNLVIVSHSSRLGEGVGELARQMLMSDSCKIAIAAGIDDPQNPIGTDAVKVMEAIESVADADHVLVMMDMGSALLSAETALELLAPEIAAKVRLCAAPLVEGTLAATVSAASGADIDKVIFDAMHALEAKREQLGLPSSDTEISDTCPAYDEEARSLAVVIKNRNGLHVRPASRLVYTLSTFNADMLLEKNGKCVTPESINQIALLQVRYNDTLRLIAKGPEAEEALIAFRQLAEDNFGETEEVAPPTLRPVPPVSGKAFYYQPVLCTVQAKSTLTVEEEQDRLRQAIDFTLLDLMTLTAKAEASGLDDIAAIFSGHHTLLDDPELLAAASELLQHEHCTAEYAWQQVLKELSQQYQQLDDEYLQARYIDVDDLLHRTLVHLTQTKEELPQFNSPTILLAENIYPSTVLQLDPAVVKGICLSAGSPVSHSALIARELGIGWICQQGEKLYAIQPEETLTLDVKTQRFNRQG*