MAHAPPGQPEGPDTTPIRAGRRRRRPPLAASSSSSDDDAYDGDDASRSLRRSMYSAESRTTRRFTNASSSDDDDDDARREDTLRARVRGDLRRNVRDLASTSSRGPLSGEWFVACNALSRVAEYCVLEMRSAPSSKHAPDATLWERDDAIAPRFVLEEGKLNVVIRALSELCVFTGVGGGEESSSSTREDVGGRAGSGLSLDDAVTSAAYNHRVDETVVREKLREFERAGGVVLERCLTFVECVQTCDFDELMEHCARVLAEASEESFARX