MALHLLAGPSQLPSSSSSRHAPPPPPRRCSRSRALSPSAYGRTLPSFRRPYTSVLVVPTGVGAAVGGFAGDALPVARALSAVADCVISHPNVLNAAMLYWPMPNALYVEGYALDRFAEGAWALQPVHQNKVGLVLDSGIEEELRLRHLQVADAARASLGLPVVEYTVTDAPLEIKTWFDPECGKSTGSVGNSDSLLRAVDTLVNHSGVNAVAVVARFPDDDPEDSDCYREGKGVDLLAGVEAIISHLIVKEFKIPAAHAPAVLPPPLSPSVSPRSAAEEIGYTFLPCVLSGLSNAPQYVTRRQGTFDAGCIVASDVDSVILPKDACGGDGTLAFARTTRNNKPLIITVQENETVLDDTPDKFSIDALNVENYWEAIGVIAAHKAGVNPNALRRQGIDHLKSPRQVYSARFSGPRRMASSGMQDKVYVEQLV