MAAASSSAGQRGAAPTPFLAKTYQLVDDPAVDDVISWGEGGATFVVWRPAEFARDILPSCFKHNNFSSFVRQLNTYGFRKVVPDRWEFANDLFRRGEKRLLCEIHRRKVTPPTSAVTVSPAAAAIPMALPVATATTSPVLSAEEQVLSSSSSSERELPSAFPPPSCSGSGSGVGGDLGDENQRLRRENARLARELGHMKKLCNNIFALMSKYASAPLDAPAPASAGGGNCSGESPLPPPPPPTPPSLELLLSSSSPGPPADADEEKKMSAMLFGVCIGRKRMRNDDGHGVGGAAEVKPEPMDGRPSPPPPPMEPQGWPVYRPRPVYRQHLLHACCSDGHAGSNSK