MVSVCGGCLEMLDAGVPLKCAIDGVAIGLIFYTKDSGGDGTPLILFDIIGSEDALGDMDLKVVGTLYTHHQKLVIVDTQAAGNDRMLASFIGGLDLCDGRYDTPKHSLFRTLKTVHKDDYHNPTFTGTVDSGGPREPWHDLHCKIEGPAAYDILTNFEQRWHKATTWHEIGKRFKIISGWRDDALINLDRISWILSPRKNVPSGDPRLWVSEEDDPENWHVQVFRSIDSGSVKGFPNSVTEAQNQNLVCRKDVVIDASIHTAYINAIRSAQHFVYIENQYFLGSSYNWPSYKSAGANNTIPMELALKIASNTSWDLLTTGHLTRVQ