MSDAEAVATPAAPSEELQDKLKVDGEAAAPVEAPVEPPHPTGLSLDERFALARSVAEECINDDELRALLAKKPLPIAYDGFEPSGRMHIAQGVMKAINVNKLTKAGCHFKFWVADWFAQLNNKMGGDLKKIQTVGKYMVEVWKAVGMDLSKVEFLSSSEEINKRPDEYWTLVMDIARKNNLKRIVRCSQIMGRNETDDLSAAQIFYPCMQCADIFFLKADICQLGMDQRKVNMLAREYCDDIKRKLKPIILSHRMMPGLLEGQEKMSKSDPNSAIFMEDTEAEVNTKIKKAYCPPKVTTGNPCVEYVKYIVLPWFGYFEVRRPADHGGDRRYGSADELVADYEEGGLHPGDLKAGLSRHLNEILQPVRDHFENNAEAKELLKKVKSYKITK*