MDPSSIDLGSIPGGSEQQQHEDGAAAAAGSPKEVFRSQQSLGLITQRFMSLRQRNEVLNLNEVAKELNISKRRVYDVINVLEGLGYVEKVEKNNIRWIGDNNNSEEQNALEARVEMLRQQEKLLELMIRDAQAIIELHFEDPIERPYNYVSKEDIRKTAEPNTKSIIVKSELDTSSSFEIQVTDPSTSGSHDMIVRNKNGVKSHALLFTNDPPEYGDEEDEDDVKKLSSQKRFETSEALRVTLAEMLTDPTTISSSPKHIKLEEPEEIDTEDLGARNSQNSEKI