MKVVALISGGKDSCYAMMRCLDFGHEVVALANLLPMDDSMDELDSFMYQTVGHQVVVAYAQCMGLPLYRRRIRGLARAQELRYNQTENDEVEDLFCLLREVQNDFPMVGGVSCGAIASDYQRMRVENVCSRLGLVSLAFLWKQEQADLLQQMIAHGIQAVLVKVAAMGLNPHAHLGKDLAEMQPILTHLNTLYGVNVCGEGGEYETLTLDCPLFKIYRIVLDAFDIVQLSPATIAPVGVLHPSKFHLDLKILATSSSMQPPYVKEVEVDFEKLLMPQKEADAYIIPGRQFLSQPRSKLEFFSCAQRHGNFAIYSCWTKSCINAHAGIGEELGFVLSAIEDELRKDDLSWGDVLYIHLYIDDMGAFALANQTYMQVITEKMCVKGVPSRSTVGIALLENNLGRIMVEAVVAKEIDKKVLHVQSISCWAPSCIGPYSQATVCHDMLYMAGQLGLDPPTMALVPGGVASEMKQALKNSEAVAQVFSASLVHSSVSILVYCSMSAGTSEIKEAETVLKKFLRSCEHEIDAEVLCLASVPVIYVQVPALPKGAALEVEPFLYVSSHKEESFKGSLNLKRVKRGESCRGTYVSGHLLRAFFSVPHKNIYESKCNANSFSALDLELLPFICEELQLCLQAFSELLAEASFNWDNVLALRVMFASKAVSYQMVVEAWKNTVDKALRSSASISQDNLSSLSSTSGLRCLEPLFLPVLSTGKDVNMDDLITLDLLAFS*