MEASELHDLSDDADYAASQLQVCSSLTPPLPLTFYFAILCKSILIAIAIAIGFLLYKPNRYESLREFVFLGLIMFLSLQGSASMMRCDSDKRSRSSDPDAAELIYLKDNVAIHPTQFASERISGRLKLTKQDALLFLSWIPYKGQTSNAKLSEKDRNLYTITAVPFTEVRSIRRHTPPLGWQYVIVVLSSGLAFPPLYFYNGGVKEFLATVKQHVLLARSAEDANVFIVNDFQSRLQKTLSSLELPSSLPVASGQSTYPLDEVYSNESQGGTSAGVDNRVSNLSQYGLRKQKSHDPTRDLSIHLLEKFSLVTKFARETTTQLFSENNGFGSAGKRWNNQPVHSYPEKLSNIVEEKHDENPHSYPEKEHLNDEEIYNDIDVPADPLE