MMASSQQRCVFVGNIPYDATEEQLIQICEEVGPVVSFRLVLDRETGKPKGYGFCEYKDEETALSARRNLQGYEINGRQLRVDFAENDKNADRNREQGRGGPGLTSNIDVQKQSGGPVILVDSFLQQPIGLPLAATAASVMAGALGGVQTGSLSQNGLQIQPGMNNDPLTHYLAKMSRAQLHEIMLEFKLMATQNNALARQLLVAAPQLLKALFQAQIMLGMVTPQVLQMPNIRQVSGAMPQPFSQEGKQDRQPTLPLQQGQTPPFPDKMQFGQLPHLPEGMVSKVLPNASISQSSGLPLQNIPLQPLFQLPQQSQAQVVSQTTVPAQSGVPAVSSIRPLAGLSIHPQTPLVASNVVKPQMQAPLLQPPRPVGAANVGFSQLALPNGTFSHSTLARPPLPHATIQLPPEVESALLQQVMSLTSEQLSSLPPEQRQQVLQLQQMLR