MDDLLGSLGADEEDLLLPDGCGFSAGELATAVKVLQALNDKPELLEDDALKELRRAGQLFDRFRRKAAATRRQRAKQLDAAFVNNTQLRANRIEALSRLALADAPATPLLEGSPVVPAIAAAPAEPSAGGAPVDGDRDGGGGGGDGGGVVSVNAQGERELQYELRSCYICKVRFTRLHHFYDRLCPGCAALNYEKRMQSADLRGRIALVTGARVKIGFHVTLKLLRAGAHEPDFDEFRGRLDVYGIDFRDLQSVCRFADFVAGRYTHLDALVNNAAQTVRRPPSFYRHLIPAEAHEFVALSHGATHLLRVTEGPLPRPDEPGGGPQASPGEAASGPVASVGAGRARRGPA*