MTAEPKEELPPGFRFHPTDEELITFYLMNKINDATFTGRAIADVDLNKCEPWELPAKAKMGEKEWYFFSLRDRKYPTGVRTNRATNIGYWKTTGKDKEIFNSVTSELAGMKKTLVFYRGRAPRGEKSNWVMHEYRIHSKSGFRTSKDEWVICRVFQKSAGIKKYPTNQSRAANPYNLEIGPSMVPSPLMQLGDPNHHQFPYGRNYMTSAEMAEISRVLRGGGGGGGSSSSTVNLPIQPQFNYPIGGGGGGVGGGGGFTISGLNLNLGGPASQPMLRTMPPPHLHHQGPPSMNHHPQVQDVTNTAMMNGPDHQGGYGTIDMNNNNANGGSGNRFMNMEPCVDLDNYWPPY