MDSTTSKIQQLQKAFAELESHRAVTLNLKWKQLEEHFHGLEKSLKRRFTELEDQEKEFETKIVQSKKILENRQAAVISSEKASLESLQEKRDAAVSAITIAMEKHMKSNFMEPAGATSEVQGESSMFDAKPLDYIPLENTEDYMKPFKNGVVEVRGYPDLVKLCQYMDSEGLHKFISDNRKNLAAVREEIPSALRTAVHPACLVLDSLKGFYPSEVSISDAKKDANLLGLRRTCIMLMECLSILLTTLELDSVSSLISASVKERAKAIAEEWKPKLDELDIDANNGNSLEAHAFLQLLATFGINSNFNQEDLYKLIPMVSRRRQTADLCRSLGLSERMPGVIDVLVNNGRHIDAVNLAFAFELTDKFSPVSLLKSYLNEANRVSSPVKSGNAPPTTAQNDVNEKQLTALKAVIKCIEEHKLKAQYPVDPLQNRIHQLEKEKADKKRATEVAKPQPKRPRANCVGNGARATSVASEKNFYASRMTDRYPQYIYDRPYAYPGPADTHVPPFLGTAYNFPPGHGNFFGNGYHYQATYLH*