MATRKFSGIVFLSLLLLISVASAKVFFEERFEDGWESRWVKSDWKKEDNMAGEWNYTSGKWNGDANDKGIQTSEDYRFYAISAEYPEFSNKDKTLVFQFSVKHEQKLDCGGGYMKLLSGDVDQKKFGGDTPYSIMFGPDICGYATKKVHAILTYNGENKLIKKDVPCETDQLTHVYTFILRPDATYSILIDNEEKQTGSLYSDWDLLPAKQIKDPEAKKPEDWDEKEYISDPEDKKPEGYDDIPKEIPDPDAKKPEDWDDEEDGEWTIPTIPNPEYKGPWKAKKIKNPNYKGKWKAPMIDNPDFKDDPDLYVFPKLKYVGIELWQVKSGTLFDNVLICDDPEYAKQLVEETWAKQKDAEKAAFEELEKKREEEADDEGNDSGDEAEPEEEEEADDNDIKDEL*