MKDVVIVGALRTPIGCFRGALAGHSAVELGSLVVKALIERTGVPAYAVDEVILGQVLTAGAGQNPARQSAIKGGLPNSVSAITINDVCGSGLKALHLATQAIQCGEADIVIAGGQENMSRAPHVLTDSRTGAQLGNSQLVDSLVHDGLWDAFNDYHIGVTAENLAREYGISRQLQDAYALSSQQKARAAIDAGRFKDEIVPVMTQSNGQTLVVDTDEQPRTDASAEGLARLNPSFDSLGSVTAGNASSINDGAAAVMMMSEAKARALNLPVLARIRAFASVGVDPALMGIAPVYATRRCLERVGWQLAEVDLIEANEAFAAQALSVGKMLEWDERRVNVNGGAIALGHPIGASGCRILVSLVHEMVKRNARKGLATLCIGGGQGVALTIERDE*