MCDVPWKPVSPPFYGGCMFSGTPVDYQDEQLANNGFWPDLNVRDFQSQRTIPADLAADTVAQALLAAVGEVNADLAEVEARSRAKGFARAQDVPGVSLKGQNVLCAQYQKAVFARAKADLLGEFATIGRRESHPGQEGDDTRKGLLGEAAMVIRRMKGLKRATVRMV