MATVGQLTRITDVANLKDLQILYLKDWPSNCVGYFWLDNYLRWMDQNPTLKHLNFYTLDNDWRSDGLFILVHRYQLFFSN LSKQKTDLEVALKQLDWSRGFKVSAIHEIHHKIYKQLALDLGLNMDREMNTIMYILNREEAERLQIQCPDGYFLDKVRLE HADLINDLWSARHPGSLKLIQMLITYNTNVGLYEKELGSLCAWCLRLQSGFLGALEVLPTHQRRGLGLVVAAAISKAIAT DLQQDITALVNINNSAACRVFEKLNFRLIQDEHYYWSMIKPAAGGQISWPCDE