MCLESGHALHADIRTKNFATNLVVGTALLSVYGKCGAVVEAEDVFQSLSQHDIVSWTAMLTAYVEQGQGEKALQLYIRMQEEGMSPNPLTFVIALQACAALAEKEEGVAVQERSIKVMSLEIGQALHTDVCVKGYAVDVLVGTALLNMYGKCGAILEAEDVFNALSERDMVSWNVMLSAYVEQGEGEKALCLCKQMEEECLALDDITLICILQACNATGSLELCREVHFNIVSAGCDQMSSITSTLIGAYGGCASMVDAEAVFDGLLEPDIVSWTACIVGHAGEGNYAESLHMFEKLKWAGKRPDDVTFTSVLSACCHSGLVANGLHYFESISRDYGILPELKHYGIMLDLLGRAGDFKRVENMLGRMQMHADLNIWLCLLSACRTHGNIKLAKQAFDHAVILQPKQSAAYVLMSNIYSEAGLYERALEVEKCRLREGAWKRPGQSWIEDEHEVHSFIINHEHSQRKHLGYALHQLIKEL*