MDPSSIDLGSIPGGSEQQQHEDGAAAAAGSPKEVFRSQQSLGLITQRFMSLRQRNEVLNLNEVAKELNISKRRVYDVINVLEGLGYVEKVEKNNIRWIGDNNNSEEQNALEARVEMLRQQEKLLELMIRDAQAIIELHFEDPIERPYNYVSKEDIRKTAEPNTKSIIVKSELDTSSSFEIQVTDPSTSGSHDMIVRNKNGVKSHALLFTNDPPEYGDEEDEDDVKKLSSQKRFETSEALRVTLAEMLTDPTTISSSPKHIKLEEPEEIDTEDLETFAPPEFSENKWSQKIGGGLAILWAWLALMPRPQNGNFFSAKFFKFFPETVARKTFVLPPSTSASQSNAPYLPETPGRGLFFSPFKSLIDPCILPSFSDDLTSGYINITTPSRATGAGAGASGQEDEEPVSVMDFFSD