MTSDFLTCVICGQIGQGNHFGVFSCRACAAFFRRAADSKWSTMKCMSKHCDGKSYHCKPCRLKRCHTAGMDISRFQHDRDGRQLVPINRKRKIPETVESILGKPNFIHPSDPTPTFRPYVDLSALIAQAMDILRKGPPTPIIAKNHLKKLNFAESCMRRTENQRKMELITKKEVMSFWEYNLLTTAKWLTHFNKFQELDHEMKIKILFAVWHVWGRLDKLVRTALYRIRNKKAKKVDRLAGNGIITDMIDVKTDSEWMSNYPIQKLR