MLDPDGLPGRPRSTPLPPERRVALVGSSGGSTQRGSVQTAVSALAAQLAGIGRAHEVDSYADEGCGCAGGAGGRGSGAIDLSFLVFVGCESPLDGAPGRATAALHATASLWCFPDAAPAASGRAAIRMRGELHAVNRLARKADERLAGVIARGDIDALVLVRRLGSTNRASLLAAAAAGLPVVGTGGSSLGEAARMGVSVLEAGGSVGTTPRSRAVAAAAALAAHWRLPYSVQLPPPQLGLGPVLDATLPVTLSLSLWGVAALLLSPAFAAATRSLLALLALPAQLWSGGGAGAVLSPLLGYYHAAVLPLILLEMEGGAFSVLGALDAACLEQKNGCEEGSACRRALAINIWFGDFVEAHSTPACYPYMARDGYARPSEARSSSAYLPIPIATAVCDAPLPFAAACASAFLVPFVGTLLRRMPPLAAWGLLSGLSDTKDAAGPSRRRMSLSRSSSCHSELPFSAAADQRHQH*