MKDVVIVGALRTPIGCFQGALSRHSAVELGSVVVKALVEKTGIDPHSVDEVILGQVLTAGTGQNPARQSAIRGGLPNTVSAITINDVCGSGLKALHLATQAIQCGEADVVIAGGQENMSRAPHVLTDSRTGAQLGNSQLIDSLVHDGLWDAFNDYHMGVTAENLAREFGISRELQDAWALSSQHKARKAIDSGRFRDEIVPVVTEHNGAARTVDTDEQPRVDASAEGLASLQPTFDRLGSVTAGNASSINDGAAAVMMMSEAKALELGLPILARIRAFASVGVDPALMGIAPVHATRRCLERAGWRLDDVDLIEANEAFAAQAISVGRVLEWDERRVNVNGGAIALGHPIGASGCRILVSLVHEMIKRDARKGLATLCIGGGQGVALAVERA*