MGRGGIGGAVGMAMENADSARAFVKDVKRIIIKVGTAVVTGQNGRLAMGRLGSLCEQVKQLNFQGYEVILVTSGAVGVGRQRLQYRKLIHSSFADLQNPQMNFDGKACAAVGQSGLMAIYDTLFSQLDVTSSQLLVTDRDFKDPSFGDQLRETVFALLNLKVIPLFNENDAISTRRQSDEDSSGVFWDNDSLAALLAAELNADLLIMLSDVEGLYSGPPSDPQSKIIHTYVNEKHGKLISFGEKSNVGRGGMQAKVAAAANAASKGVPVVIASGFATDSIIKVLKGEKIGTLFHNEANLWECSKEATAREMAVAARDCSRRLQKLSSDERKKILLDIADALEANEGAIRSENEADVEAAQGAGYEKSLVARMTLKPGKITNLARSIRAIADMEDPISHTLKRTEVAKDLVFEKAYCPLGVLLIIFESRPDALVQIASLAIRSGNGLLLKGGKEAMRSNAILHKVITGVIPDIVGKKLIGHVTSKDEIADLLALDDVIDLVIPRGSKNLVSQIKATTKIPVLGHADGICHVYIDKSADMDMAKRIVLDAKVDYPAACNAMETLLVHKDLNKSEGLDDLLVELEKEGVVIYGGPVAHDKLKVPKVDSFRHEYSSMACTLEFVDDVQSAIDHINRYGSAHTDCIITTDESAAEAFLQQVDSAAVFHNASTRFCDGTRFGLGAEVGISTGRIHARGPVGVDGLLTTRCILRGSGQVVNGDKGVVYTHKDLPLQ*