MHRSFAEEAVLHALFPSSVVANSILPDLHPPQKTDNFFYIVLNGLLNAEPELKAGFTHTRFVVLDEADRLLDATFQNDLKTIFEALPSGEKRQTLLFSATMTQALIKLQQKALNDAYVYQAYEGLKTADRLKENYLFIPEKVKEVYLAHVLGQLANYKVRSTIIFCSTCKGCHLLHQILEELGFACAALHSGKPQRQRQAALSSFKSEAVSLLLATDVASRGLDIPTVDLVINFDLPVLARDYVHRVGRTARAGREGWSLSFVSQYDVQLVHSIEALIGHQLQEFKLDEAEVLKGITKVYSARRAAMLKIADEEKENKDKRSKRK*