MNFTPFGNNFPGNIPGLPQFTTSTAPLVSSLTAAVADVTVTATNNPQQQQQQQQDAGGGSTRYQQQQAATTVGMTHFSQPSMAAGQSGGGSSSKFRSGQEEGMQGDKYNGHLVSTAQQQQQSHRICQCDGNERRLRRPSRREPPARQQQQQQQQQMQQQQVLQVQTGPAIGINTIGTTTISIPQQDQLTLQQQQTTLQVQAQAQAQTQAAVASTSAATGVSTSTTKKKKRKKRSKDRKPKLRPGEIRLGTALDGSPLYMCPECHVAYPEPELLEVHLVGHNLEKRYVCDVCQASLKRKDHLTRHKQSHNPERPYICTVCLKAFKRKEQLSLHFVIHSGEKRHQCQECGKGFYRKDHLRKHTRSHIARRVKAELNSHVRRENGTSMLQPVVTEATTAALQHANQLASQQQQLQQQQQQQQQQQQQQQHHIVITQQQQQATQVQQVQAQGQQQQQQMLN