MSPAISGALEVPAFQRAYVSKSHGDGLEFATIKVPTYSADEILVKIMFSGVCHTDFHAWKGHWPVKPKDNLVGGHEGAGIVVALGEDVTDISIGDRVGVQWVNRTCGACEFCSRDSQPLCPHIQLSGYTVDGTFQQYCVCKAENAVRIPPDIPLDQAAPILCAGLTVYKALKECSLKPGELVAIAGAGGGLGTLACQFAKACGYRVLAISAGESKRRMCIKNLGVDCFVDYKASSNLIEEVKGITEGGPNAVIVVSSTTKPFDEAIHYVRPRGTIVAVGLPPGCMNADIFTIVLRNITIKGSYVGNRYETEAALEIASRSGIIAPYKLLDARELPKVYERMDKGMX