MGLSNKFTDDIKEVDVIIVGGGTAGCVVASRLAAAAPNLHVLVVEGGRDNYKDPLIINPFAFIKNQDPSAKTALFFRAGKSEDLGGRELVVPTGGILGGGSSINFLMYTRGHRSDFESWNTPGWGPDDMLPFLKKAETYHGTGSAAVHGSTGPIHISSGTYRNEELTTDFIRAVTSLGFPETADLQDLESVDAVSRHLRFVSPAGDRSDSAHAYLHPLLRDGQHPNLHVLVEHNVSRVLFDDDDDNKQACGIELVPNPLFHQQSPPSPPFTVKSRLNAVVLSAGALCTPSILERSGIGAAAVLERAGVPLKVDLPAVGENLQDHHMLLVPFRSAFPPEVLGNVALLGDIADVPRQAEALSVCGRRGSNFIEAAAKLRPSADEVEALGADFREGWERDYVTRPGRGLVQICMAGGFPGPNDEPSCENIALSAFTLYPYSRGSVHITGPSPTSDEPAFDSGIFSSSPSSAPSLSSPSSSVSSLSATSSSSFDVAASCWTYKKLRDIARRLDSYRGEVAYAHPPFPQGSGAALSQLPVDGPSLAEKCGGPDKVPKLVYSAEDDAVLEAYVRNAVQTTWHTLGSVRMGPREGDGQGGPKGAVDSSLNVYGVKGLKVVDLSIVPENIGGNTNMTAIAIGEKGADILLRELGILKTN