MEEGEQQWKGVKSAIEDPEEARVIYCALDSFVQYARIAHFNCTHLRRQSFYALPEAHWKMLAAPPFNYLDTLDKVDNAIESNAELARAIVRVGLVNFQPQDVTQGSEPTIPPRWRGCAKRLDIDKARSTLRQFYRDWSAEGKSEREICFGPVFRALEAQKESRPRDASPMRVLVPGAGLGRLVFELCAKGYVAEGNEISYHQLLASSYILNCVEKPGQHTIYPWIHTFSNHSTRDNHLRKYAIPDVHCANELTRLEEEGVAIGEMSMTAADFLCLYTEDYQAEAWDAVACVFFLDTAPNLIRYLETILYCLKPGGLLINHGPLLWHFENNAPGGHGHDDDDGDYDTTGIADPGSFELSDDEVMALVTKVGFEIVSRETGIESPYLLDQESMLQTVYKASSWVARKPHTTA