MKRKTGARGGEAGIMKVTRADSSSQVARRQAARLLRIILREDASRHATASIKSLIYQPSIRNKKATMALTCQTLKYLPIIKEVLENCGLLRSKGKVHIELLYVATFDLLFGKNPVMSGGLEDFVLAQKNSLRTALARMLVKKNVTCAEDLLQVQNGDVGPARVRYVRVNTLRMDVDKAVEALRQSFQVDLDTVVPGLLAVPAEVDLHAHSLVLNGSLILQGKASCIPALALAPEADWVVLDACAAPGNKTVQLAALMKGKGQVLACELNAERIKRLYKTVELAGASNVKVLHQDFLKLDFSRPPLSEVKAILLDPSCSGSGTAHRRLDHLLPSSANNQESGAVDLQRLEKLAFFQEKALRFALSFPAVERVVYSTCSIHQRENEDVVHAVLEFASSKGFHLGCPIPQWQHRGLPVFEGASNLLRVEPSKEMEGFFVALFERNQEKLAEIARTDILLARSDEDGGETFRKCKTNKHKRKRKGKRYSSLFSGFLGYT*