MESHNCKRAPAWTKREELDLIAVWEDESVPSELHSKRRNAKIFEKISKGMKDRGYHRDPQQCRVKLKELRQAYQKTQEENAHSGSEPQTCHFYDELHAILGSAPTTTPHLYVDSCKGVSCNRDEDFGDEEDYEEGKVEDNAHQASGETVLPDSQELFITLETAPSQSGLPDLEGGEGISGFFRTLPFLLRETNQRRAPPGMGVPWGSPVFRKVRTFFARFPGTGSGNEDCGVYVEMSMSPSKVSWETYQHAEGQTNGSSSLVQGVLQTSPV