MSSPSPEPPPNPTPVPPPPPPAPSGNTAVEDSEAGPCIPRVQAATGDYTPWLGQEFASEHEAYEFYRYYAWKLGFSVRREYANKSRKTGEITSRKFVCSREGFKAPDKRTNHTRTPQPDTRTGCHANLVIRRKNDTSKYEVYAFEAQHNHPLFIPSCANPLQRKLSDVQSSDADNSGSEFKACINDYEEEVELFTAWEAMISKYNLHSNRRKKKGRNAKSQRKSCIEKGLQKTKKVQPEQSPIQYTMLDATQPGNVLFQGLDISNPFPMGQLNYGGVQPQPGLCPSLPTVSRELGFAAYLSQPSSNSQHNQQKSTALLKVIVHICFNLQYNSWDRTGPVEDQINFSNSYQSVIEATKNSHLPGYIHQQHVHAMLRSTTS