MMCSNNISDYKLLEILKNGMIGTVYKAEDINNKCLAVKKVSMDQPMEKLTLLFNEVLTVRRLQHRNINTIVSCFLYKQYV YLTYKFMCFGNCEVLLKNVYTSGFPEVAIALILKDVLSALTYIHSEHYVHGSVRAKHILLSPRKAVLSNFSYCQSFISQG EKKTFIFGSTVGIEKELYWTAPEVLYQNLSGYTEKIDIYSIGITCCEMANGFQPFKDTELTYMYIEKVRGSLQVLLDKNS LLENQGSLSLEHTNKRIARDVIVNKSFSENFHQFVELCLNKNPLSRWAASKLMTHSFLKQCRNTSLLDQLKDLGQKMSKF KRNEHEIFSDARGSHNPQPNDTIWKF