MEKLASSSTATVVPTQHFLFQFHQHSLFFFPKTAFSTFHRNRTEPLSLPCCKSRHRRLEALSSKQDQLWVSEEELELELEEGEDSYLDGDDDDDDSSFLSLSDKPDRNMAMLDDYEGEELDFDYGPDHRSGYVALLGKPNVGKSTLANQMLGQKLSIVTDKPQTTRHRILCICSGTDYQMILYDTPGVLQKEMHLLDSMMMKNVRSAAVNADCVLVLVDARKTPEKIDGLLEEGIGDLKDKPPTLLILNKKDLVKPGELAKKLEWYEKFTEVDEVIPVSAKYGQGVEDVKDWILSKLPNGPAYYPKDIVSEHPERFFVAEIVREKIFMQYRNEIPYACQVNVVNYKARPNAKEYIQVEILVEKNTQKIILIGREGKALKLLATAARLDVEDFLQKKVYLEIEVKVRANWRQDEGLLNHYGYGGQIRVI*