MSTILGCDAMVEYDFVIVGGGNAGCVVANRLSENPKFNVLVIEAGPRFRASYEGVLDAQVPGFLPALLQNSTYDYNYTSVAQSQLNDRRLGLPRARLLGGSSSHNGMLYTRGSSSDYDRWAAVTGDAGWSWKKLLPYIFRNEKWVKPNRDIDIEGMYDPRSHSYKGMTFVSLPSFPDAIDAKVEQAARELGGEWSWNVDTNSGDSLGVGWGQYTIGNGERSSAAAAYLSQKYVKRKNLHVLVNHRVTKVTPASGGATTPVQKVTARKEVILSAGAFGTPQILLLSGIGDTAELNEVGIEPKVHLPSVGKNLTEQPLLPLIWQLGINGTFDTCAGPFPHLCLDFDRLPDPALRTQTEWFREWKTSRTGPLTFLNVNTVAWTRLPDDSPVYAQYPDPSSGRNTPQLEIQFVGTGLYPTPGPNILLAAVLVTPGFESRGSVKLNSTNIYDSPLIDLGLMKSGFDWYGLREAVRASRRFFAAPAWQDYQLTLLPPFDTDNDEQLDEGIRDLVTGALHPVGSASMSPKGAQWGVVDPDLRVKKVRGLRIVDASVMPYITSGHTQAPVYAIAERAADLIKQYWA*